【发布时间】:2013-12-14 04:17:00
【问题描述】:
我有以下 ajaxError
$(document).ajaxError(function (e, xhr, settings) {
if ( settings.url == "/users/sign_in" ) {
if (xhr.status == 401) {
$('#notice_signin').html(xhr.responseText);
$('#notice_signin').addClass("alert").addClass("alert-error");
}
}
});
问题是 settings.url 具有不同的参数,例如语言环境、来源等。所以 settings.url 永远不会匹配 /users/sign_in 而是 /users/sign_in?lang=fr&source=fb
剥离参数的简单方法是什么?
【问题讨论】:
-
剥离的目的是什么?
-
这样 settings.url 将是
/users/sign_in而不是/users/sign_in?lang=fr
标签: javascript regex