FORMULARIO 1
Código:
FORMULARIO 2<form id="mi_formulario" action="mailto:[email protected]" name="mi_formulario"> <p>Usuario</p> <p><input name="usuario" type="text" class="formulario" id="usuario" onkeypress="return soloLetras(event)" /></p> <p>Email</p> <input name="email" type="email" class="formulario" id="email" onkeypress="return tipos(event)" /> <p>Contraseña</p> <input name="contrasena" class="formulario" id="contrasena" type="password" onkeypress="return soloLetras(event)" onKeyUp="validar(this)" /> <p>Re Ingrese Contraseña</p> <input name="contrasena_confirm" class="formulario" id="contrasena_confirm" type="password" onKeyUp="validar(this)" /> <p>Provincia</p> <select name="primerCombo" id="primerCombo" onchange="activaSegundo('mi_formulario');" class="formulario" > <option value="">Seleccionar...</option> <option value="0">Buenos Aires</option> <option value="1">Catamarca</option> <option value="2">Chaco</option> <option value="3">Chubut</option> <option value="4">Cordoba</option> <option value="5">Corrientes</option> <option value="6">Entre Rios</option> <option value="7">Formosa</option> <option value="8">Jujuy</option> <option value="9">La Pampa</option> <option value="10">La Rioja</option> <option value="11">Mendoza</option> <option value="12">Misiones</option> <option value="13">Neuquen</option> <option value="14">Río Negro</option> <option value="15">Salta</option> <option value="16">San Juan</option> <option value="17">San Luis</option> <option value="18">Santa Cruz</option> <option value="19">Santa Fe</option> <option value="20">Santiago del Estero</option> <option value="21">Tierra del Fuego</option> <option value="22">Tucuman</option> </select> <p>Localidad</p> <p><select name="segundoCombo" id="segundoCombo" disabled="disabled" class="formulario"></select></p> <p><input type="radio" id="profesor" name="ocupacion" value="profesor" />Profesor <input type="radio" id="alumno" name="ocupacion" class="radio" value="alumno" /> Alumno</p> <p><input type="submit" value="Aceptar" class="boton" /> <input type="reset" value="Cancelar" class="boton" /></p> </form>
Código:
CODIGO JQUERY DE LOS DOS FORMULARIOS<form id="mi_formulario2" method="post" name="mi_formulario2" action="Todo.html"> <p>Email</p> <input name="usuario2" type="text" class="formulario" id="usuario2" /> <p>Contraseña</p> <input name="contrasena2" type="password" class="formulario" id="contrasena2" /> <p><input type="submit" value="Aceptar" class="boton" /> <input type="reset" value="Cancelar" class="boton" /></p> </form>
Código:
Estoy usando el plugin de jquery validate . <script type="text/javascript"> //<![CDATA[ $.validator.setDefaults({ submitHandler: function() { url = "mailto:lucas.inf@hotmai"; $(location).attr('href',url); } }); $().ready(function () { $("#mi_formulario").validate({ debug: true, rules: { usuario: { required: true, minlength: 5, maxlength: 10 }, email: { required: true, email: true, minlength:6,maxlength:50 }, contrasena:{required:true,minlength: 5,maxlength: 10}, contrasena_confirm:{required:true,equalTo:('#contrasena')}, primerCombo:{required:true}, segundoCombo:{required:true}, ocupacion:{required:true} } }); }); </script> <script type="text/javascript"> $.validator.setDefaults({ submitHandler: function() { url = "Todo.html"; $(location).attr('href',url); } }); $().ready(function () { $("#mi_formulario2").validate({ debug: true, rules: { usuario2: {required: true},contrasena2:{required:true} } }); }); </script>
El tema es que cuando uso el submit en el primer formulario en vez de mostrar el submit me envia al action de la 2 pagina .