2013-02-13 3 views
0

저는 mvc4로 작업 중이며 새로운 작업을하고 있습니다. Ajax ActionLink를 둘러싼 질문이 있습니다.javascript 또는 ajax actionlink

나는 긴 제품 목록을 가지고 있으며, 각각에 가방 추가 버튼이 있습니다. 과거에는 jquery를 사용하여이 버튼에 클릭 이벤트를 바인딩 한 다음 javascript를 사용하여 컨트롤러 작업에 대한 서버 측 요청을 작성했습니다.

모든 상호 작용으로 인해 전체 페이지 다시 게시가 발생하지 않도록하고 싶습니다.

javascript로 접근하거나 Ajax ActionLink를 사용하는 것이 가장 좋습니다. 두 가지 접근 방식의 장단점은 무엇입니까?

답변

0

둘 다 같습니다.

  1. 아약스 ActionLink : 쓰지 않아도된다. conjuction Jquery un-obtrusive로 작업한다. 마크 업에 대한 통제가 많지 않습니다.
  2. HtML Link + Jquery Ajax call : click 이벤트에 대한 완전한 제어권을 주겠습니까? 추가 옵션을 추가 할 수 있습니다.
+0

jax 액션 링크를 클릭하면 json 개체를 자바 스크립트 함수로 반환 할 수 있습니까? 나는 json을 가지고 녹아웃을 사용하여 그것을 테이블에 묶고 싶다. – amateur

+0

@amateur http://stackoverflow.com/questions/4020705/ajax-beginform-calls-action-returns-json-how-do-i-access-json-object-in-my-on –