大神们帮帮忙啊啊啊啊

function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}

我的表达式没错啊他老是提示错误

我的调用是这样的 RequesByPostMethod("/Home/GetClothingDetail", GetQueryString("id"), function (data) {....

这是IE浏览器里的错误

jQuery.Deferred exception: 正则表达式语法错误 SyntaxError: 正则表达式语法错误

   at GetQueryString (http://localhost:54417/Content/js/ajaxfunc.js:21:5

at Search (http://localhost:54417/Home/details:494:9)

at Anonymous function (http://localhost:54417/Home/details:523:9)

at l (http://localhost:54417/Content/js/jquery-3.3.1.min.js:2:29367)

   at Anonymous function (http://localhost:54417/Content/js/jquery-3.3.1.min.js:2:29677) undefined


素胚勾勒不出你
浏览 691回答 1
1回答

蝴蝶刀刀

是请求体没数据了,这种得用post。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript