我在MVC3上有一个AJAX调用,它看起来像这个
save: function () {
$.ajax({
url: "@Url.Action("Save")",
type:"post",
data: ko.toJSON(this),
contentType:"application/json",
success: function(result){alert(result.message)}
});
}
问题是线路
success: function(result){alert(result.message)}
我想在HtmlHelper中传递所有混乱的东西,然而,成功行阻止了我这样做,有没有办法为行指定一个函数
success: doSomeStuff(result)
和
function doSomeStuff(result){alert(result.message)}
提前感谢
只需将函数名传递给success
:方法,它就会向前传递数据,例如:
save: function () {
$.ajax({
url: "@Url.Action("Save")",
type:"post",
data: ko.toJSON(this),
contentType:"application/json",
success: doSomeStuff
});
}