2009-06-02 29 views
5

Tengo un formulario en mi página web ASP.NET. Hay botón de enviar también. Tengo una lógica de validación adjunta al evento de clic de un botón del lado del cliente. Me gustaría enviar este formulario desde mi lógica de validación jQuery, ¿cómo lograr esto?¿Cómo se simula el envío del formulario con jQuery?

Respuesta

15

Asumiendo que su forma tenía un id de "myform" el siguiente jQuery sería hacer que se presentó.

$("#myform").submit(); 
5

Con JS puro que puede hacer: respuesta

this.form.submit(); 
0

de FMSF es bueno si desea utilizar código para hacer esto, pero si el usuario hace clic en un botón que ha código de validación que se le atribuye se presentará como presentar siempre y cuando no suprima el evento o devuelva falso.

Así que usted puede simplemente utilizar un botón de envío en lugar de uno normal y obtener el mismo resultado

1

Supongo que desea utilizar jQuery para enviar un formulario de regreso a ASP.NET.

Hay un $ .post (url, {param1: param1value, param2: param2value}, function (response) {// handle response}); sintaxis en jQuery que le permite enviar de forma asincrónica un formulario a un código detrás del archivo.

El principal cambio conceptual es que su página no se actualizará y su respuesta solo debe contener lo que desea.

de entender en detalle con una aplicación de ejemplo no dude en pasar por el siguiente enlace:

http://sites.google.com/site/spyderhoodcommunity/tech-stuff/howtosubmitaformusingjqueryviaajaxtoanaspnetandreceivetheresponse

Cuestiones relacionadas