问题描述
|
我在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
});
}