使用JQuery ajax将数据绑定到视图中的模型

时间:2012-10-14 16:52:21

标签: jquery asp.net-mvc razor

在用Razor编写的ASP.NET MVC视图中,如何使用JQuery的$ .getJSON或$ .ajax将数据绑定到Model?

视图可以写成这样的东西吗? -

@model MyModel
$.getJSON('@Url.Action("MyAction","MyController")/', function (dataReturned) { 
    @model = dataReturned  //something like this? 
                           //how can you put the data into the Model?
}

1 个答案:

答案 0 :(得分:0)

您将客户端代码与服务器代码混合在一起,这将无法运行。你想做什么?创建ajax请求到服务器并检索json?现在您的代码看起来很奇怪,在服务器上呈现html,然后从客户端获取json数据并在客户端上重新呈现服务器代码?