尊敬的專家, 我正在關注[Mr.Steve Sanderson示例] [1]用於處理可變長度列表,ASP.NET MVC 2樣式。如何在JQuery中調用ViewResult
下面的代碼是完全增加新的項目,當我們點擊「添加更多」超鏈接: -
我想要的,而不是點擊「添加更多」,使功能$("#addItem").click
裏面做同樣在做什麼,我在我的例程中調用該函數。
有人可以指導我怎麼做到這一點?
控制器代碼: -
public ViewResult BlankEditorRow(string formId)
{
return new AjaxViewResult("ChequeDetail", new cheques()) { UpdateValidationForFormId = formId };
}
查看代碼: -
<%= Html.ActionLink("Add More", "BlankEditorRow", new { ViewContext.FormContext.FormId }, new { id = "addItem" }) %>
JQuery的: -
$("#addItem").click(function() {
$.ajax({
url: this.href,
cache: false,
success: function (html) {
$("#editorRows").append(html);
}
});
return false;
});
請看我的更新 – alhashmiya 2011-04-05 13:29:12