解决方法:
Jquery版本过低,换更高版本。
详细问题如下:
原来是(JQ版本3.3.1),在前端使用webstom
$.get({
url:"/controller/action",
...
})
后来要使用_Layout.cshtml,和BundleConfig.cs,无意改变了jquery版本,就出现了这个错误,在谷歌浏览器中,F12
network中看,request url:http://localhost:3207/bloguser/[object%20Object],
就百度一下,虽然我的是这个原因,别的人也引起了同样的问题,是因为他在请求中使用了保留字。或者是没有正确地使用请求函数$.get(),$.getJSON()...
[JQuery],ajax请求中,url出现[Object%20Object]
解决方法:
Jquery版本过低,换更高版本。
详细问题如下:
原来是(JQ版本3.3.1),在前端使用webstom
$.get({
url:"/controller/action",
...
})
后来要使用_Layout.cshtml,和BundleConfig.cs,无意改变了jquery版本,就出现了这个错误,在谷歌浏览器中,F12
network中看,request url:http://localhost:3207/bloguser/[object%20Object],
就百度一下,虽然我的是这个原因,别的人也引起了同样的问题,是因为他在请求中使用了保留字。或者是没有正确地使用请求函数$.get(),$.getJSON()...