2011-11-02 2 views
0

저는 webforms 앱을 만들고 있습니다. 현재 사용자는 드롭 다운 목록에서 카테고리를 선택하고 다음 드롭 다운 목록 (계단식 드롭 다운)의 옵션을 필터링합니다. 범주를 선택하면 다시 게시가 발생합니다. 못 생겼고, 화면이 깜박이며, IMO는 정말 불필요합니다.jQuery는 기존 ObjectDataSource를 이용할 수 있습니까?

그래서 jQuery에 대해 알아보기 시작했습니다. 현재 선택 사항이 변경되면 알림 팝업이 표시됩니다. 그래, 나!

두 번째 드롭 다운에 표시된 범주와 문서는 현재 응용 프로그램 전체에서 사용되는 개체 데이터 소스에 있습니다. jQuery가 기존 데이터 소스를 사용할 수 있습니까?

현재 카테고리 드롭 다운의 SelectedIndexChanged 이벤트까지 연결된 이벤트 핸들러가 있습니다. jQuery는 해당 이벤트 핸들러를 사용할 수 있습니까? jQuery는 어떻게 든 .change()를 사용하고 이벤트 핸들러 내부의 메소드를 호출 할 수 있다고 생각합니다.

답변

2

보고 제안하는 것은 아니, jQuery를 그 핸들러를 사용할 수 없습니다. jQuery.ajax를 통해 필요한 것을 할 수 있으며 선택에 따라 필터링을 수행하고 일부 JSON 데이터를 반환하는 웹 서비스의 Page Method 또는 Web Method을 정의 할 수 있습니다. 잘

Very good example here.

0

Chosen 작품.

개체 데이터 소스에 드롭 다운이 바인딩되어 있으므로 Chosen이 작동하도록 변경하지 않아도됩니다.

은 또한 (상기 링크에서) 이벤트 지원

사용자가 선택한에서 필드를 선택마다

, 그것은 원래의 폼 필드에 "변경"이벤트 *를 트리거

관련 문제