我有一个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
有效。
我试图做一个小提琴,但无法复制。冲突到哪儿?我应该寻找什么?
答案 0 :(得分:4)
Typo in line:options.OnSucccess = onsuccess;
你的意思是它应该是options.OnSuccess = onsuccess;
,你在“options.OnSuccess”中有太多的 c