本文由我司收集整编,推荐下载,如有疑问,请与我司联系SyntaxError:无效的正则表达式标志ajax, Javascript。
SyntaxError:无效的正则表达式标志ajax, Javascript。[英]SyntaxError: invalid regular expression flag ajax, Javascript I am trying to get data from this controller by using code below but I am getting .
我试图通过下面的代码从这个控制器获取数据,但是我得到了。
Can you please tell me what am I doing wrong?
你能告诉我我做错了什么吗?
$.ajax({ url: @Url.Action(“ReturnMethodTest”, “HomeController”), data: { id: 5, success: function (data) { console.log(data); 32
@Url.Action only returns the action url’s string, without quotes aroundse, the file returned to the client will contain:
否则,返回给客户的文件将包含:
url: /HomeController/ReturnMethodTest, Which isn’t valid JS, nor what you want. The replacement gives the following result:invalids
它不是有效的JS,也不是你想要的。替换后的结果如下:
url: ‘/HomeController/ReturnMethodTest’, Which is a perfectly valid JavaScript string. 这是一个完全有效的JavaScript字符串。
0
Please remove the Controller suffix while specifying in url.
请在url中指定时删除控制器后缀。
Try it this way:
试试这样:
url: ‘@Url.Action(“ReturnMethodTest”, “Home”)’ 0
A Javascript regular expression literal looks like this -- a pattern enclosed between slashes:
Javascript正则表达式文字看起来是这样的——斜线之间的模式:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论