1.jQueryのajax イベント( .ajaxStart
, .ajaxStop
, .ajaxSend
, .ajaxComplete
, .ajaxError
, .ajaxSuccess
)が ver1.9よりdocument 要素でのみトリガーされるように変更になった。 他の要素上で登録しているコードはdocument 要素に登録するように変更する必要がある。 以下のように変更する。
// ver1.8まで $("#status").ajaxStart(function(){ $(this).text("Ajax started"); }); // ver1.9以降は次のように変更する: $(document).ajaxStart(function(){ $("#status").text("Ajax started"); });
2.jqXHRオブジェクトのsuccess,error,completeメソッドが変更になった。
・successは → doneを
・error は→ failを
・completeは → alwaysを
代わりに使う。