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.