使用ajax时在action后面多加了一个?号。
var url = myajax("http://localhost:9898/getUserList.action?",
{
"numsPerPage": 10,
"pageNum": 1,
"userId": 1
});
最后解析成了getUserList.action?&numsPerPage=10&pageNum=1&userId=1
只需要改成var url = myajax("http://localhost:9898/getUserList.action"即可,不需要?
本文介绍了一种常见的AJAX请求问题,即在URL中多加了问号导致参数解析错误的情况,并给出了正确的URL写法。
3135

被折叠的 条评论
为什么被折叠?



