Ich habe ein Formular mit id="new"
jquery .change nicht in IE7 arbeitet
ich mehrere Texteingaben und eine Auswahl Dropdown darauf.
Ich bin mit dem jQuery-Code:
$('form#new').change(function(){
alert('this code works');
});
Aber die .change()
Funktion in IE7 nicht funktioniert, aber es funktioniert in allen anderen Browsern wie IE9
Ist dies ein jQuery Bug oder tun Ich habe meine Codierung hier falsch wie?
Was könnte eine alternative Methode dafür sein?
die eigentliche Sache, die ich hier zu erreichen bin versucht, wird mit
$(this).serialize();
danke sir. Das hat perfekt funktioniert. Sie sind ein Gelehrter und ein Gentleman. – Ryan
Also ich denke, das Problem war nur, dass IE7 hatte ein Problem, das auf die gesamte Form zu ändern, anstatt nur jedes einzelne Element. – Ryan
Ich bin mir nicht sicher, was das Problem speziell ist, aber ich stieß vor einer Weile mit einem Ajax-Formular, das Ergebnisse bei jeder Eingabe (einschließlich ausgewählter Felder) abgibt und abruft, und anstatt zu verstehen, warum IE7 hat es nicht gefallen, ich habe diese Problemumgehung angewendet und habe es vergessen :) – karim79