나는 진짜 간단한 문제가 있지만 알아낼 수는 없다..NET MVC window.location에 대한 jQuery 상대 경로
MVC가 URL (모든 경로 정보 포함)을 작성하는 방식 때문에 다음은 작동하지 않습니다. 가상 디렉터리 경로 만 반환하도록 pathname을 지정합니다.
사용자가 드롭 다운 목록에서 ID를 선택하면 다른 경로로 리디렉션됩니다.
$(document).ready(function() {
$('#TransactionIds').change(function() {
document.location = window.location.pathname + "/CeuTransaction/Index/" + $('#TransactionIds').val();
});
});
사과 :
은 JS 스크립트 라이브러리에서 다음을 사용했다. 나는이 스크립트가 페이지 자체가 아니라 스크립트 라이브러리에 들어 있다고 언급하는 것을 잊어 버렸다. – Rake36제 답변을 해결했습니다. – tvanfosson
감사합니다. 스타일의 관점에서 볼 때 항상 웹 페이지에서 JS를 완전히 제거하려고합니다. 나는 당신의 해결책을 좋아한다. 그리고 내가 그것을 사용할 수 없다면 내가 더 편하게 느끼는 어떤 것이 떠오른다. 나는 jQuery를 배우는 프로토 타입 .js 사용자이기 때문에 가능한 모든 가능성을 알지 못한다. – Rake36