Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.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/2/csharp/289.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
Javascript 应用程序服务未获取从JS发送的参数值_Javascript_C#_Asp.net Mvc_Asp.net Core_Aspnetboilerplate - Fatal编程技术网

Javascript 应用程序服务未获取从JS发送的参数值

Javascript 应用程序服务未获取从JS发送的参数值,javascript,c#,asp.net-mvc,asp.net-core,aspnetboilerplate,Javascript,C#,Asp.net Mvc,Asp.net Core,Aspnetboilerplate,我正在使用ASP.NETZero(.NETCore2.0&jQuery)模板。我目前正在将我的工作代码从.NET MVC5模板移到这个.NET核心版本中 我遇到了一些来自JavaScript的应用程序服务调用问题。 我在debug中运行了这个应用程序,截取了JS和C的屏幕截图,显示了值是如何没有到达C代码的。 下面的第一幅图显示了一个对我的应用程序服务方法的JS调用getcompanys——在这里,您可以看到getcompanys的Filter参数显然加载了一个值。 现在,当调试到达getco

我正在使用ASP.NETZero(.NETCore2.0&jQuery)模板。我目前正在将我的工作代码从.NET MVC5模板移到这个.NET核心版本中

我遇到了一些来自JavaScript的应用程序服务调用问题。 我在debug中运行了这个应用程序,截取了JS和C的屏幕截图,显示了值是如何没有到达C代码的。 下面的第一幅图显示了一个对我的应用程序服务方法的JS调用
getcompanys
——在这里,您可以看到
getcompanys
Filter
参数显然加载了一个值。

现在,当调试到达
getcompanys
的C代码时,参数
Filter
null

我以前在.NETMVC5版本中没有遇到过这种问题。这是我在.NET核心版本中遇到的问题。有没有办法解决这个问题,或者去哪里找

更新 我在Chrome和Edge浏览器中查看了网络选项卡,但没有看到参数值

“边缘浏览器”中的“网络”选项卡:

尝试将筛选器属性名称更改为MyFilter,并从客户端发送MyFilter。 (有时保留关键字会阻止asp.net核心中的模型绑定)

您可以使用查看最终请求是否转到服务器

解释绑定的博客文章。

参数名称在camelCase

过滤器使用小写的
f

\u companyService.getcompanys({
过滤器:\u过滤器
}).完成(功能(结果){
//...
});