給定以下的jQuery(點擊箭頭按鈕,並調用該遞增變量的回調函數時加載的局部視圖):從ASP.NET MVC中的操作方法返回時,是否可以阻止調用jQuery加載回調函數?
var current_number = 1;
$("#right_arrow").click(function() {
$("#some_partial_view").empty().load(ActionUrls.rightArrowClick, { pageNo: current_number + 1 }, function() {
current_number++;
})
});
和在MVC控制器應答動作方法:
public ActionResult rightArrowClick(int number)
{
return PartialView("_partialView", getModel(number));
}
是否可以阻止加載函數的回調被調用,或者傳遞一個參數來防止current_number增加? 我意識到將狀態存儲在客戶端可能不是一個好主意,但在這種特殊情況下還沒有找到另一種方法來處理它(#n00b)。
你能舉個例子嗎? – Christian