mootools와 함께 elSelect을 사용하여 선택 상자의 모양과 바뀜을 변경합니다. 내 문제는 어떻게 상자 값을 선택하면 아약스 함수를 호출 할 수 있습니다? 사전elselect 드롭 다운 변경에서 ajax 함수 호출
elSelect 드롭 다운을 대체하기 위해 HTML 구조를 변경하기 때문에
0
A
답변
2
에서
<script type="text/javascript">
window.addEvent('domready', function() {
var mySelect = new elSelect({container : 'someId'});
});
</script>
감사합니다, 당신은 원래의 드롭 다운에 설정된 change
이벤트를 사용할 수 없습니다. 설명서에는 교체 된 드롭 다운에 이벤트를 바인딩하는 방법이 나와 있지 않습니다.
mootools의 작동 방식에 익숙하지 않지만, 플러그인 소스에 정의 된 여러 이벤트 핸들러가 있음을 알 수 있습니다. 그 중 onOptionClick
입니다. 사용자가 드롭 다운에서 옵션을 클릭 할 때마다 트리거됩니다. 피기 백 가능 - 해당 함수의 코드를 변경하여 아약스 요청을 트리거합니다.
또 다른 옵션은 삽입 된 요소의 HTML 구조를 분석하는 것입니다. 생성자에게 제공하는 ID에서 시작하여 내부에 .option
요소를 찾을 수 있습니다. 사용자는 일정한 간격으로 변경 사항을 폴링하고 (setInterval
사용) 값이 변경된 것을 볼 때 아약스 요청을 전송할 수 있습니다. 또는 각 옵션에 클릭 핸들러를 추가하고 거기에서 가져올 수 있습니다.
관련 문제
- 1. asp.net MVC 호출 드롭 다운 Ajax 요청
- 2. Ajax 드롭 다운 한도는
- 3. 데이터베이스없이 AJAX 드롭 다운
- 4. AJAX 여러 드롭 다운
- 5. 간단한 AJAX 드롭 다운 2
- 6. AJAX 함수 호출
- 7. 두 개의 드롭 다운 메뉴가있는 Ajax
- 8. Ajax 컨트롤러에서 PHP 함수 호출
- 9. ASP.Net AJAX 호출 C# 함수
- 10. AJAX 호출 후 Javascript 함수 호출
- 11. 드롭 다운 목록에 의해 트리거 된 AJAX ModalPopup
- 12. printf() 함수() 호출
- 13. Ajax 변경 드롭 다운 메뉴가 동일하지 않습니다.
- 14. AJAX ComboBox - 드롭 다운 버튼이 없습니다.
- 15. Ajax 드롭 다운 선택 TextArea 내용 변경
- 16. 잘못된 데이터가 AJAX 드롭 다운 메뉴에서 저장되었습니다.
- 17. jQuery, Ajax 채우기 드롭 다운 목록
- 18. AJAX 응답을 기반으로 드롭 다운 값을 변경합니다.
- 19. AJAX 및 데이터베이스를 사용한 동적 드롭 다운
- 20. 드롭 다운 목록으로 요청할 Ajax 데이터베이스
- 21. jquery ajax 다중 드롭 다운 목록 이벤트
- 22. 드롭 다운 목록 문제가있는 ajax 캘린더
- 23. 5 개의 드롭 다운 목록이있는 Ajax
- 24. asp.net에서 Ajax 호출 단계
- 25. php 날짜 드롭 다운 함수 'sticky'만들기
- 26. JQuery 함수 호출 컨트롤러에서
- 27. 드롭 다운
- 28. PHP에서 MySQL의 드롭 다운 목록 및 호출
- 29. asp.net dropdownlist ajaxtoolkit없이 ajax 호출
- 30. $ .ajax + 성공 함수 매개 변수화