Setting the form element to disable will stop it on the server, for example:
<input disabled="disabled" type="text" name="test"/>
In javascript, this will mean something like this:
var inputs = document.getElementsByTagName('input'); for(var i = 0;i < inputs.length; i++) { if(inputs[i].style.display == 'none') { inputs[i].disabled = true; } } document.forms[0].submit();
In jQuery:
$('form > input:hidden').attr("disabled",true); $('form').submit();
karim79 Sep 03 '09 at 15:34 2009-09-03 15:34
source share