我有一个 javascript 类 JsonOptions。我不明白为什么我无法设置 OnSuccess 属性。我在 ajaxJSON 函数中写出来的尝试是空的。
function JsonOptions()
{
this.Url = "";
this.OnSuccess = "";
}
function ajaxJSON(sender, e)
{
e.preventDefault();
var url = sender.href;
var onsuccess = $(sender).attr('data-ajax-onsuccess');
var options = new JsonOptions();
options.Url = url;
options.OnSucccess = onsuccess;
//options.OnSucccess = "Setting a straight string";
console.log('WORKS onsuccess ' + onsuccess);
console.log('BLANK! o.OnSuccess ' + options.OnSuccess);
//...ommitted
}
奇怪的是,Url
工作。
我试图制作小提琴,但无法复制。某处发生冲突?我应该寻找什么?