我想在序言中说我之前已经问过这个问题,但我还没有找到适用于.NET核心的具体答案。
我正在尝试将模型值传递回控制器,以便我可以对其进行一些操作。我可以使用Razor URL帮助程序在.ajax URL中将URL作为@ Url.Action(" Action"," Controller")发送?另外,如何发送数据以进行异步工作?这是我的脚本文件:
$('#ajaxBtn').on('click', function (e) {
$.ajax({
url: "/Home/AjaxReturn",
type: "POST",
dataType: "json",
data: 'data: 12345',
success: function () {
}
});
});
这是我的控制器代码:
[HttpPost]
public void AjaxReturn(JsonResult data)
{
var thisData = data;
}
**我将它用于响应式js数据表(datatables.net),例如。在DELETE上单击我想将ID传回控制器,这样我就可以删除记录,然后传回状态。
答案 0 :(得分:0)
尝试更改ajax代码中的参数。
data: '"data": "12345"',