Ich möchte nur bestimmte Formularfelder einschließen, wenn Sie ein Formular mit jQuery senden. Zum Beispiel würde Ich mag alle Felder ignorieren, die das disabled
Attribut haben ... vielleicht so etwas wie folgt aus:Ignorieren Eingabefelder auf Formular senden mit jQuery
$('#my_button').click(function() {
if($('input').hasAttr('disabled') {
//ignore this form field when submitting
}
$('form').submit();
});
Irgendwelche Ideen?
+1 - Für diejenigen neugierig, jQuery [führt den gleichen Filter, wenn es serialisiert] (https://github.com/jquery/jquery/blob/master/src/ajax. js # L97). –
Ich war gerade dabei, das zu posten, ich denke, dass es sowieso standardmäßig ignorieren wird. – Matt
Aber ein disabled-Attribut kann mit Javascript auf false gesetzt werden. In diesem Fall werden sie ebenfalls eingereicht, vielleicht ist es das Verhalten, das ThePixelProdigy ändern möchte. –