1
我正試圖對MVC 2中的操作方法進行調用。但它似乎不起作用。我在動作方法的開始處設置了一個斷點,但調試器從不碰到斷點。我究竟做錯了什麼?這裏是jQuery(爲了簡單起見,我通過從調用和動作方法中刪除參數來簡化它)。請注意,回調警報確實被調用,這使得它更加陌生。jQuery中的帖子在Asp.Net MVC中不起作用?
$("#deleteFile").click(function() {
var url = '<%= Url.Action("DeleteFile", "Customers") %>';
$.post(url,
null,
function (data) {
alert("POSTING TO ACTION METHOD");
}
);
});
動作方法的簽名是這樣的:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult DeleteFile()
{ ... etc }
此外,其他jQuery的電話都對操作方法的工作,有或無參數,例如.load函數。
Url.Action(「DeleteFile」,「Customers」)如何呈現給瀏覽器?你確定它發佈的網址是正確的嗎? – Amy 2010-08-25 23:38:16