似乎无法在这里找到我正在寻找的答案...
NULL
传递给我的 ASP.net 控制器 -iid
确实有一个值。
function Dismiss(iid) {
$.ajax({url: '@Url.Action("DismissNotification")', type: 'GET',Data: {id:iid}, success: function(result){
$('#' + id).hidden();
}});
}
[Authorize]
[HttpGet]
public bool DismissNotification(string id)
{
if (!string.IsNullOrEmpty(id))
{
_notificationService.Dismiss(id);
return true;
}
return false;
}
有任何想法吗?
调用客户端向服务器发送数据的设置属性,而data
不是Data
这应该工作
$.ajax({
url: '@Url.Action("DismissNotification")',
type: 'GET',
data: { id: iid },
success: function (result) {
console.log('result',result);
}});
您也可以使用该$.get
方法
$.get('@Url.Action("DismissNotification")', { id: iid }, function (result) {
console.log('r', result);
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句