jQuery Ajax 调用传递参数

数据仓库

似乎无法在这里找到我正在寻找的答案...

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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在jQuery ajax调用的URL参数中传递:

参数未在 jquery dataTable Ajax 调用中传递

如何将其他参数传递给jQuery DataTable ajax调用?

jQuery数据表在进行Ajax调用时传递额外的参数

jQuery DataTable将参数传递给ajax调用asp.net。无效的JSON原语

PHP HTML输入将多个参数传递给jQuery AJAX调用

在成功进行AJAX调用后,修改传递给jQuery done()回调的参数

如何在fancybox函数的ajax调用内将jquery变量作为url参数传递

如何使用jQuery DataTables在ajax调用中将额外参数传递给PHP?

使用jquery .ajax传递可为空的参数

循环jQuery ajax并传递参数的正确方法

在jQuery Ajax中传递多个参数?

通过 ajax jquery 传递类类型参数

Ajax / PythonBottle / Jquery / JSON麻烦传递参数

jquery,函数内部的ajax调用:无法访问作为参数从ajax成功传递给外部函数的全局变量

通过从输入文本框中传递参数,通过 jQuery AJAX 调用 Java EE REST 服务

jQuery Ajax调用未将参数传递给ASP.NET Core MVC中的“控制器方法”吗?

jQuery Ajax循环调用

jQuery AJAX调用for循环

无法调用jQuery Ajax

jQuery ajax调用then函数

调用jQuery ajax函数

使用jQuery AJAX调用将数据传递给函数

链接传递信息的 jquery ajax 调用的最佳方法

在jQuery AJAX GET调用中传递请求标头

在ajax调用之外传递数据,jQuery

通过jquery ajax调用将sessionid传递给php

Spring Controller方法无法识别jquery .ajax()函数传递的参数

将接受标头参数传递给jquery ajax