2016-07-30 19 views
0

Ich benutze den folgenden Code, um 'alle' auszuwählen und die Kontrollkästchen meiner Django-Form in der Django-Vorlage zu löschen.Markiere alle Checkboxen in der Django-Vorlage

Das Problem ist das Formular wird automatisch gebucht, wenn ich die Schaltfläche "alle überprüfen" drücken. Gleiches im Fall von 'löschen' Knopf.

Also habe ich versucht, preventDefault() zu meinem Formular senden Ereignis hinzufügen.

$("#inv_form").submit(function(event){ 
    event.preventDefault(); 
    }); 

Jetzt ist das ursprüngliche Problem gelöst, aber das Senden funktioniert nicht einmal beim Klicken überhaupt.

Wie die Überprüfung aller Schaltfläche Arbeit ohne automatische Buchung der django Form

+1

Mögliche Duplikate von [Kann ich eine

Antwort

0

Sie wahrscheinlich vorlegen entbinden hassen machen, dann können Sie das Formular aus.

$('some_form').unbind('submit').submit() 

sollten Dieser Ansatz stornieren prevenDefault so können Sie das Formular abschicken.

+0

Kannst du mir sagen, wo genau es hingehört? –