.submit()
methodThe .submit()
method in jQuery is used to bind an event handler to the submit
event on the elements.
You can prevent the default submit actions by calling .preventDefault()
on the event object or by returning false in the handle function.
The .submit()
method is also used to trigger the submit
event on an element.
.submit()
method Syntax.submit() .submit(handler) .submit(eventData,handler)
Parameter | Type | Description |
---|---|---|
handler |
Function | A function to execute when the submit is triggered on the matched element. |
eventData |
Anything | Additional data passed to the event handler. |
.submit()
method ExampleSubmit the first form on the page
$("form:first").submit();
prevent forms from being submitted
$("form").submit( function () { return false; } );
Verify the user input before submitting the form.
HTML
<form action="javascript:alert( 'success!' );"> <div> <input type="text" name="username"> <input type="submit"> </div> </form>
jQuery
$( "form" ).submit(function( event ) { if ( $('input[name="username"').val() === "Lautturi" ) { // validate successfully return; } alert("Not valid! Please type 'Lautturi'."); // prevent the form's default action event.preventDefault(); });