Estimados,
Tengo un código ajax que lo que hace el código de ajax es recuperarme la información de la base de datos cuando el doc_identidad ingresado existe y el resultado lo ubica en sus respectivos inputs del form; pero al parecer cuando agrego código JQuery, como el de cambiarle el color a un párrafo al hacer click en el, éste no funciona.
El fragmento de código es este:
Código Javascript
:
Ver original<script language="javascript" type="text/javascript" src="js/ajax.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
var $j = JQuery.noConflict();
$j(document).ready(function(){
$j("p").click(function(){
$j(this).css("background-color","red");
});
});
</script>
<script type="text/javascript">
var ajax = new sack();
var currentdoc_identidad=false;
function getClientData()
{
var doc_identidad = document.getElementById('doc_identidad').value.replace(/[^0-9]/g,'');
if(doc_identidad.length >=7 && doc_identidad!=currentdoc_identidad){
currentdoc_identidad = doc_identidad
ajax.requestFile = 'getUsuario.php?getdoc_identidad='+doc_identidad; // Specifying which file to get
ajax.onCompletion = MostrarDatos; // Specify function that will be executed after file has been found
ajax.runAJAX(); // Execute AJAX function
}
}
function MostrarDatos()
{
var formObj = document.forms['FormPrueba'];
eval(ajax.response);
}
function initFormEvents()
{
document.getElementById('doc_identidad').onblur = getClientData;
document.getElementById('doc_identidad').focus();
}
window.onload = initFormEvents;
</script>
Agradezco cualquier colaboración.