Mein Problem ist sehr einfach
%Vor%löst einen Fehler bei Firebug aus
%Vor%Ich habe 2 Fragen:
Danke
BEARBEITEN
Was ich machen möchte ist:
Verhindern Sie, dass die Schaltfläche das Formular abschickt.
Hinweis: meine Schaltfläche ist als HTML-Vorlage enthalten, der Formularcode ist in mir nicht zugänglich.
Etwas wie:
wo ich nur Kontrolle über buttons.php
habe Sie können ein input
% type
in IE (& lt; 9?) nicht ändern, nachdem es in das DOM eingefügt wurde. jQuery erzeugt aus diesem Grund einen Fehler für alle Browser.
Von der Quelle:
%Vor%Es gibt keine anderen Fälle, von denen ich weiß (oder jQuery weiß es) und wie man das umgehen kann, hängt sehr von dem ab, was man zuerst machen will. Ziehen Sie in Betracht, ein neues Element mit einem anderen Typ zu erstellen und dieses Beispiel zu verwenden.
Bearbeiten: Um zu verhindern, dass die Schaltfläche ein Formular übermittelt, können Sie Folgendes verwenden:
%Vor%Oder (Kredit Tim Down):
%Vor%Um zu verhindern, dass das Formular auf irgendeine Weise übermittelt wird, können Sie Folgendes verwenden:
%Vor%Da Sie nur die Senden-Schaltfläche deaktivieren möchten:
Wenn Sie jQuery & lt; 1.6 tu dies:
%Vor%Wenn Sie jQuery 1.6 + verwenden:
%Vor%Siehe diese Frage: .prop () vs .attr () für Referenzen warum.
Tags und Links javascript html jquery