나는 ajax $ .post 호출을 사용하여 Index 인 작업으로 리디렉션하고 있습니다 .Index에서 View Page를 호출해야하며 페이지보기로 디버깅하는 동안 브라우저에서 동일한 내용을 볼 수 없습니다. 다음은 내 ajax 코드와 작업 코드입니다.
AJAX 코드 :
$("#btnSearch").click(function () {
var val=$('#whereSearch').val();
$.post("Search/Index/",{where:val});
});
행동 코드 :
public ActionResult Index(string where)
{
var q = searchQuery(where);
ViewBag.val = q;
return View();
}
AJAX를 사용하는 이유는 무엇입니까? 뷰가 데이터로 다시 전달되고 리디렉션이 발생하지 않습니다. 다음과 같이하십시오.
$("#btnSearch").click(function (e) {
e.preventDefault();
var val=$('#whereSearch').val();
window.location = "Search/Index/" + val;
});
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다