1
我发现了奇怪的错误(也许)。当我以散列形式向$ .ajax发送参数,并试图检查$ .ajaxSend中的参数时,我发现settings.data为null,settings.url在包含参数的情况下是正常的。然后我查看jQuery代码,发现数据被删除。
// If data is available, append data to url for get requests
if (s.data && type == "GET") {
s.url += (s.url.match(/\?/) ? "&" : "?") + s.data;
// IE likes to send both get and post data, prevent this
s.data = null;
}
现在我需要解析URL((的,怎么办?
In JQuery, using ajaxSend to preview the url built by $.post call
这里的意见,我看到的数据应该在那里。