Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

form confirm before submit

Tags:

jquery

I am using a simple form and I want to allow the user to confirm before the form submits... I know this would be easy using jQuery, but I am a bit confused about code...

$(function() {   $(".testform").submit(function() {     $('.submitbtn').text('confirm');   }); }); 

I know that the above code is not complete and I would like your help to finish it, so it would give an alert (using jQuery alert) that says 'Please confirm if everything is correct' and changes the text on the submit button to "confirm" instead of "submit". If the user clicks confirm again it would submit the form. I hope this makes sense. thanks.

like image 545
seoppc Avatar asked Jun 23 '11 16:06

seoppc


2 Answers

$('#myForm').submit(function() {     var c = confirm("Click OK to continue?");     return c; //you can just return c because it will be true or false }); 
like image 127
Nathan Romano Avatar answered Oct 28 '22 22:10

Nathan Romano


sample fiddle: http://jsfiddle.net/z68VD/

html:

<form id="uguu" action="http://google.ca">     <input type="submit" value="text 1" /> </form> 

jquery:

$("#uguu").submit(function() {     if ($("input[type='submit']").val() == "text 1") {         alert("Please confirm if everything is correct");         $("input[type='submit']").val("text 2");         return false;     } }); 
like image 27
kei Avatar answered Oct 28 '22 21:10

kei