errorPlacement: function(error, element) {
if (element.next().attr("id") == "errordiv") {
element.next().remove();
}
var msg = error.get(0).textContent;
error.insertAfter(element);
},
jquery.validate関数がトリガーされた後にエラー内容を取得したいとします。あなたが上記のerror.get(0)を参照しているコードブログのerrorPlacementでは、.textContentは8以外のすべてのブラウザでmsgを提供できます。私はthis8のJSON解析問題からこの原因を考えています。jqueryのvalidate関数エラーオブジェクトは、ie8で解析できません。
ありがとうございました!それは働いている。しかし、ちょうど.text()でjsonオブジェクトの値を取得するのは混乱します。 – erhan