我说,即我添加了每个插件。
问题是在页面上加载数据并且很好地坐在桌面上,但是当我点击添加按钮添加一些行时,控制器中的添加功能未激活。不知道为什么。
我的观看代码:
$(document).ready(function () {
debugger;
$('#myDataTable').dataTable({
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": 'Home/AjaxHandler',
"sUpdateURL": "/Home/UpdateData",
"sAddURL": "/Home/AddData",
"sDeleteURL": "/Home/DeleteData",
"aoColumns": [{
"sName": "ID",
"bSearchable": false,
"bSortable": false,
"bVisible": false
},
{ "sName": "Contact_Person" },
{ "sName": "Contact_Address" },
{ "sName": "Lead_Source" },
{ "sName": "Domain" },
{ "sName": "Sales_Person" },
{ "sName": "LeadName" }
]
}).****makeEditable({sUpdateURL: '/Home/UpdateData',
sAddURL: '/Home/AddData',
sDeleteURL: '/Home/DeleteData'});
});****
在上面的代码中Home / AjaxHandler IS FIRING ON load但是在我编写的东西之下,编辑,删除等等,但是当我尝试做任何事情时,这些都没有触发。
我的工作:
我很困惑,我的控制器crud方法工作得很好我手动测试了
任何建议都表示赞赏 此致
错误说明:
描述: HTTP 404.您要查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用。请查看以下网址,确保拼写正确。
<b> Requested URL: </b>/AddData<br><br>
<hr width=100% size=1 color=silver>
<b>Version Information:</b> Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.17929
答案 0 :(得分:0)
您的网址必须如下所示&#34; / Home / UpdateData /&#34;。
因为参数也附加了URL。