有没有办法用Ajax.ActionLink指定多个更新目标ID,以便我可以在回调上呈现一组部分视图?
我看到的问题是Ajax.ActionLink只提供了一个目标ID供我更新,但我需要的是在ajax调用后用不同的数据更新页面的多个区域.
任何有关这方面的帮助都会很棒!谢谢!
您可以查看以下链接:http://devlicio.us/blogs/sergio_pereira/archive/2009/08/23/asp-net-mvc-with-jquery-superload.aspx
我有同样的问题,它帮助我解决它
不,没有。但是,您可以自己编写代码来执行此操作。您需要:
例子:
$.ajax({
type: "POST",
url: "/action/controller",
success: function(data) {
var key;
for (key in data) {
$("#" + key).html(data[key]);
}
}
});
Run Code Online (Sandbox Code Playgroud)
这假定您调用的操作将返回一个对象,其中属性名称是要更新的元素的 ID,属性值是字符串形式的 HTML 片段。
归档时间: |
|
查看次数: |
10537 次 |
最近记录: |