2010-12-09 5 views
0

어떻게 앵커 태그 클릭시 javascript 기능을 호출 할 수 있습니까? 나는 또한 지역을 사용하고있다. 앵커 태그를 클릭 할 때 영역에서 뷰를 가져와야합니다.앵커 태그가있는 ASP.NET MVC 영역

목록

이 getlist()는 아약스 호출을 다시보기를 얻을. 나는 그 페이지가 새로워 지길 원하지 않는다. 그러므로 나는 아약스 전화를하고있다.

이제 어떻게 영역을 호출하는지 혼란 스럽습니다.

내가 Action Link를 사용하고 있다면, 이렇게 사용할 수 있습니다.

<% = Html.ActionLink ("목록", "GetList"새로운 {영역 = "블로그"}, 널 (null)) %>

하지만 난 앵커 태그를 사용하고, 어떻게 나는 이것을한다???

내가 혼란 스럽다면 알려주십시오.

+0

당신이 자바 스크립트 라이브러리를 사용하고 같은 JQuery와, 프로토 타입으로, ...? 아니면 그냥 일반 '자바 스크립트? – Peter

+0

사용자 jquery도 사용할 수 있습니다. – nimi

답변

2

당신이 앵커 태그에 .click() 이벤트 핸들러를 연결하는 jQuery를 사용할 수 있습니다

$(function() { 
    $('a').click(function() { 
     // When an anchor is clicked 
     // Use the clicked anchor href to send an AJAX call 
     // and update a div with id="resultDiv" with the contents 
     // sent by the server 
     $('#resultDiv').load(this.href); 
     // cancel the default action which is to redirect 
     return false; 
    }); 
}); 
관련 문제