Ver Mensaje Individual
  #13 (permalink)  
Antiguo 12/04/2011, 17:15
jcortesm29
 
Fecha de Ingreso: enero-2006
Mensajes: 5
Antigüedad: 18 años, 9 meses
Puntos: 0
Pregunta Respuesta: PROBLEMA JQUERY LOAD--no carga script de la segunda pagina

Hola a todos, yo utilice el ejemplo propuesto por ukix, pero para validar un formulario con el plugin de validación de jquery.

Lo hice como ukix pero tengo un problema, me funcion en firefox y en chrome. Pero no me funciona en ninguna versión del internet explorer.

Pongo mis archivos para ver en que me pueden ayudar.

index.html

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Cargador de B</title>
<script type="text/javascript" src="jquery_min.js"></script>
<script type="text/javascript" src="jquery.validate.min.js"></script>
<script type="text/javascript" src="js/a.js"></script>
</head>
 
<body>
<div><a href="#" id="cargarb">Pincha para cargar as&iacute;ncronamente la  p&aacute;gina B</a></div>
<div id="destinob"></div>
</body>
</html> 
a.js
Código:
var $j = jQuery.noConflict();
$j(document).ready(function(){

   $j("a#cargarb").click( function()
   {
      $j.ajax(
      {
        url:'b.php',
        success: function(resultado)
        {
          $j('#destinob').html(resultado);
          $j.getScript('js/b.js');
    }
 });
 return false;
 }
 );
});
b.php
Código PHP:
<form class="regForm" id="login_form" name="form1" method="post" action="">
  <
fieldset>
  <
legend>Formulario de Ingreso</legend>
  <
p>
    <
label for="reg_email">Email:</label>
    <
input type="text" name="reg_email" id="reg_email">
  </
p>
  <
p>
    <
label for="reg_password">Clave</label>
    <
input type="password" name="reg_password" id="reg_password">
  </
p>
  <
p>
    <
label for="reg_sesion">No cerrar sesi&oacute;n</label>
    <
input type="checkbox" name="reg_sesion" id="reg_sesion">
  </
p>
  </
fieldset>  
  <
p>
    <
input type="submit" name="reg_submit" id="reg_submit" value="Ingresar">
    <
input type="reset" name="reg_clean" id="reg_clean" value="Limpiar">
  </
p>
  
</
form
b.js

Código:
$j("#login_form").validate({
		rules:{
			reg_email: {
				required: true,
				email: true
			},				
			reg_password:{
				required: true
			}
		},
		messages:{
			reg_email: {
				required: "Ingrese su Email",
				email: "Ingrese un email válido"
			},				
			reg_password:{
				required: "Escriba una contraseña"
			}
		}
});