我有一个本机 javascript 对象,我想将 .ajaxSuccess 回调分配给它。这样做的目的是因为我希望我的数据模型在 ajax 调用成功后更新,但我不想让我的数据模型对整个 javascript 文件都是全局的。是的,我检查以确保我的 jQuery 包含在我的脚本文件之前。
这是代码:
$("#formButtonAddLink").click(function() {
$.ajax({
type: "POST",
url: "ajax/addlink",
data: {content: $("#formInputLinkContent").val(), subject: $("#formInputLinkSubject").val()},
dataType: "json",
error: function() {
alert("An ajax error occured adding link")
}
});
return false; //prevents html form submit
})
$(document).ready(function(){
var links = new Links(20,0);
$(links).ajaxSuccess(function() {
console.log("Hey.") //This does not work.
});
$(document).ajaxSuccess(function() {
console.log("Document hey.") //This shows up.
});
});