在我的解决方案中,我有一个名为OrdersController的控制器。它实现了一些方法,其中之一是:
[HttpPost]
private void DeleteAllOrders( bool deleteOrNot)
{
//something
}
我有.js文件描述了元素的click事件,我想从java脚本发布到theat controller的(/ Orders / DeleteAllOrders)方法。
$("#clear-all-orders").click(function () {
var urlToTheControllerMethod = "/Orders/DeleteAllOrders";
$.post(urlToTheControllerMethod, true);
});
答案 0 :(得分:0)
正如我所看到的,您在服务器上使用的是asp.net mvc。您必须将可见性修饰符更改为public
以公开该方法。
[HttpPost]
public void DeleteAllOrders( bool deleteOrNot)
{
//something
}