如何在MVC Ajax的OnSuccess回调函数中更新表单中的多个字段

时间:2013-11-06 09:49:16

标签: c# asp.net-mvc asp.net-mvc-ajax

我在ASP.net MVC 2.0 Web应用程序中使用MVC Ajax。

我正在使用Ajax.BeginForm()并传递ajax请求以更新数据库中的值。

触发了ajax请求的Controller Action方法,我以json结果的形式返回多个数据值。

在成功的Ajax通话之后,我正在点击Sucess回叫功能。

在这里,我想用新收到的json数据更新两个字段。但是,我只能更新一个......

其他字段未更新,请帮助..

示例代码:

 function Success(e) {
        try {
            var json = e.get_response().get_object();
            $('#AjaxChangedOn').text(json.data);
            $('#AjaxChangedBy').text(json.data1);
            alert(json.data);

            alert(" details updated sucessfully");
        }
        catch (e) {
            alert("Sorry, an error occured while processing your request");
        }
    }
    function Failed() {
        alert("Sorry, an error occured while processing your request");
    }

0 个答案:

没有答案