ASP.NET MVC 2 with jQuery를 사용하여 개발중인 응용 프로그램을 보유하고 있습니다. 내 페이지에 표시된 항목 목록과 각 항목에서 수행 할 수있는 일련의 작업이 있습니다. 각 목록 항목에 대한 링크 또는 아이콘을 반복하는 대신 목록의 맨 위에있는 가상 도구 모음에 표시합니다.ASP.NET MVC 2로 jQuery 선택 플러그인을 사용하여 선택한 항목 게시
jQuery UI Selectable 플러그인을 사용하여 목록 항목 선택을 관리합니다. 지금은 두 가지를 수행해야합니다
나는 버튼 중 하나를 클릭
, 나는 요청에 인수로 선택한 목록 항목의 ID를 제출해야합니다. 예를 들어, "편집"버튼을 클릭하면 목록의 선택된 항목에서 'id'가 추출 된 편집 메소드 (int id)와 일치해야합니다. (Btw, 'id'는 요소 id가 아니며 응답에 포함해야하는 서버의 식별자이므로 서버에서 항목을 식별하는 데 사용할 수 있습니다.)다른 요인에 따라 버튼을 활성화/비활성화 할 수 있습니다. 예를 들어, 하나의 목록 항목은 '닫혀 있기'때문에 편집 할 수 없습니다. 일단 어떤 항목이 선택되었는지 ($ (".ui-selected")를 사용하여 추측합니다), 어떤 버튼이 활성화 또는 비활성화되었는지를 결정하는 데 필요한 다른 속성을 전달하는 가장 좋은 방법은 무엇입니까? 이러한 정보를 클라이언트 측 스크립트에 전달하는 숨겨진 필드는 내 유일한 옵션입니까? 그래서 아무 AJAX -
UPDATE
더 읽은 후 나는 내가 비동기 적으로 작업을 수행 할되지 않는다는 것을 명확히해야한다 생각합니다. 나는 버튼에 대한 일반적인 action-link 유형 비헤이비어를 사용하려고합니다.