반응형
현재 프로젝트에서 Jquery selectmenu를 사용 중에 있는데 페이지를 로드하면서 onchange이벤트를 걸어야 하는 상황이 나왔어 $("#gdb_cd").trigger("change")를 하면 작동을 할 줄 알았는데 작동이 안 되어 찾아봤습니다.
//코드로 실행을하면 trigger가 실행되면서 change이벤트가 발생이되요 $("#gdb_cd").selectmenu("refresh").trigger("selectmenuchange");
덤으로 $("#gdb_cd").val("1") 값을 변경을 하였는데 변화가 없을 때 refresh를 해야 변경이 돼요.
//일반적인 selectbox면 val로 option이 선택이되지만 selectmenu를 사용하게되면 refresh를 해줘야해요 $("#gdb_cd").val("1") $("#gdb_cd").selectmenu("refresh")
이런 식으로 selectmenu("refresh")를 해줘야 ui반영이 돼요.
반응형
'개발 > Javascript' 카테고리의 다른 글
Jquery Datepicker 동적생성 (0) | 2021.03.03 |
---|---|
Jquery each break,continue (0) | 2021.02.17 |
Jquery sort 사용하기 (0) | 2021.02.15 |
Javascript delete Json (0) | 2021.01.22 |
Jquery 이벤트 여러번발생 (0) | 2020.11.05 |