Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 通过ajax发送两个参数以加载数据表_Jquery_Asp.net Mvc_Datatables - Fatal编程技术网

Jquery 通过ajax发送两个参数以加载数据表

Jquery 通过ajax发送两个参数以加载数据表,jquery,asp.net-mvc,datatables,Jquery,Asp.net Mvc,Datatables,我正在开发一个MVC4 C#应用程序,目前它将一个参数传递给一个特定的控制器以填充一个数据表(jQuery插件),代码是 $('#myTable').DataTable({ searching: false, ... bAutoWidth: false, "ajax": { "url": "/Home/CargarTabla?id

我正在开发一个MVC4 C#应用程序,目前它将一个参数传递给一个特定的控制器以填充一个数据表(jQuery插件),代码是

$('#myTable').DataTable({
                searching: false,
                ...
                bAutoWidth: false,
                "ajax": {
                    "url": "/Home/CargarTabla?id=" + noDocumento,
                    "type": "GET",
                    "datatype": "json"
                },
但是现在我需要发送两个参数并使用它

"url": "/Home/CargarTabla?id=" + noDocumento + "&grupo=" + mensajero,
mensajero的价值是“hola”

MVC控制器收到第一个值,但没有收到第二个值,这是我的控制器


您能告诉我我做错了什么吗?

您实际上发送的是“未定义”字符串。如果参数没有绑定,那么grupo将为null而不是“未定义”

您提供的javascript代码可能已被截断。 如果将JavaScript代码中的url更改为:

"url": "/Home/CargarTabla?id=" + noDocumento + "&grupo=testgroup",

并且参数是在Web API方法中检索的,那么,可以肯定的是,传递mensajero变量的方式是错误的。

变量mensajero是在进行ajax调用的函数之前定义的,值是“hola”
"url": "/Home/CargarTabla?id=" + noDocumento + "&grupo=testgroup",