我正在使用以下函数调用控制器上的函数:
function getPartialView(actionUrl, targetDiv, ajaxMessage, callback) {
showAjaxMessage(targetDiv, ajaxMessage);
$.get(actionUrl, null, function (result) {
$(targetDiv).html(result);
callback();
});
}
这样称呼:
getPartialView("UCDamage", "#dvdamageAreaMid", "Loading...", function () { });
此函数提供的功能与经典asp.net web窗体中的updatePanel类似。
现在请告诉我如何将函数中的值作为参数传递。
实际上,UCDamage是一个用户控件,将在div:dvdamageAreaMid中命名。
代码是在当前窗体上编写的,我正在该窗体上显示名为“UCDamage”的用户控件。但我需要在控制器中传递一些值给这个函数。
我的控制器功能如下:
public ActionResult UCDamage(string searchText)
{
SecureModelService service = new SecureModelService();
return View(service.ListBodyWork(searchText));
}
请给我一些建议并帮助我。
谢谢