调用Ajax调用的另一个方法onSuccess事件



我在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
        });
    }

相关内容

  • 没有找到相关文章

最新更新