2
我有這樣的操作方法:ASP MVC Ajax和模型重新綁定
[HttpPost]
public ActionResult GetNextImage(int m_id)
{
...
return Json(new{...});
}
我調用它是這樣的:
$(function() {
$('#nextImage').submit(function() {
$.ajax({
url: this.action,
type: this.method,
data: "m_id=" + $('#img').attr('alt'),
success: function (result) {
$('#img').attr("src", result.imagePath);
$('#img').attr("alt", result.ImageId);
}
});
return false;
});
});
我有Image對象
public class Image
{
public int ImageId {get;set;}
public string imagePath {get;set;}
public List<Comment> Comments {get;set;}
}
現在。是否有可能從行動方法我的「圖像」對象返回並綁定它?
我不知道如何使用JSon加載註釋列表。這就是爲什麼我想返回對象,並用簡單的循環顯示所有評論。但我不知道如何從操作方法返回對象並將其綁定到(剃鬚刀)頁面。
你也可以使用jQuery嘗試.load功能,而不是一個AJAX的打電話,並在你的控制ler返回一個局部視圖,該視圖綁定到您希望視圖呈現的對象。 [鏈接](http://evolpin.wordpress.com/2011/04/12/asp-net-mvc-partialview-with-ajax/) – ptfaulkner