Hola, os comento el problema que tengo haber si me podeis ayudar, trata de un codigo donde llamo llamo a un script php mediante ajax, este script que contiene un formulario dodne tengo dos campos que me los tendria que validar ya que utilizo la libreria jquery y su plugin validation, pero no me funciona, muestro codigo:
este es el script donde cargo las funciones php y la libreria jquery:
Código Javascript
:
Ver original<html>
<head>
<script type="text/javascript" src="jquery/jquery-1.4.2.js"></script>
<script type="text/javascript" src="jquery/jquery.validate.js"></script>
<script type="text/javascript" src="js/reglas_validacion_publicar.js"></script>
<script type='text/javascript'>
function formulario() {
var Ajax=obtiene_http_request();
Ajax.open("post","formulario.php", true);
Ajax.onreadystatechange = function() {
if (Ajax.readyState == 4 && (Ajax.status == 200 || Ajax.status == 501)){
document.getElementById('contenido').innerHTML=Ajax.responseText;
}
}
Ajax.send(null);
}
</script>
</head>
<body>
<div id='contenido'>
<input type='button' value='tus datos' onclick='formulario();'>
</div>
</body>
</html>
aqui el script que llamo con ajax(osea el formulario)
formulario.php
Código PHP:
Ver original<form id='form' method='post' action='procesarDatos.php'>
<label>nombre</label><input type='text' name='nombre'><br><br>
<label>email</label><input type='text' name='email'><br>
<input type='submit' value='enviar'>
</form>
lo que tendria que hacerme es validarme con ajax los campos del formulario pero no me funciona, si coloco todo el codigo en el mismo script si que me funciona, a que es debido esto, alguna ayuda.
saludos.