1
를 호출 내 방법입니다. 그러나, 무엇이라고합니다 : http://localhost:6355/Home/Login/LogOff 그리고 나는 오류가 발생합니다. 왜 이런 일이 일어나는 걸까요?아약스 여기에 잘못된 방법을
를 호출 내 방법입니다. 그러나, 무엇이라고합니다 : http://localhost:6355/Home/Login/LogOff 그리고 나는 오류가 발생합니다. 왜 이런 일이 일어나는 걸까요?아약스 여기에 잘못된 방법을
내가 무슨 짓을 :
if (data == "") {
patharray = window.location.href.split('/');
data = window.location.protocol + "//" + patharray[2];
}
window.location.href = data;
url
값의 첫 부분에 슬래시를 하나 추가해야합니다. 이를 상대 URL이라고합니다.
function logOff() {
$.ajax({
url: "/Login/LogOff", // <-- slash before "Login"
type: "GET",
success: function (data) {
window.location.href = "/Login/Index"; // <-- slash before "Login"
}
})
}
또 다른 옵션은 절대 URL 사용하는 것입니다
url: "http://localhost:6355/Login/LogOff"
을하지만 유연하지 않습니다. 여기
당신은 이해하지 못했다. 문제는 성공 매개 변수가 아니라 url 매개 변수에 있습니다. –
@Srcee : * 매우 동일한 * 문제가 url 매개 변수에 있습니다. –
@VisioN 그게 아니야. 같은 일이 일어난다. –