我建立了下列對象:一個Ajax調用後調用的對象返回
var cls = {
offset : 0,
onSuccess : function(data) {
alert(this.offset);
}
};
$(document).ready(function(){
$("form").submit(function() {
$.post(
"/ajax",
{},
cls.onSuccess
);
});
});
當AJAX回報和cls
onSuccess
被稱爲然後我得到的undefined
警報。
如果我只是打電話cls.onSuccess()
那麼警報返回0
預期。這種行爲的任何理由?