2013-05-26 5 views
0

템플릿 엔진을 사용하고 html과 자바 스크립트를 아약스를 통해 보냅니다. 나는 접영받습니다자바 스크립트 선택 플러그인 초기화

<select id="categorylvl1" name='product[catlvl1]' data-rel="chosen" style="display:none;"> 
    <option value="1">1</option> 
    <option value="2">2</option> 
    <option value="3">3</option> 
    <option value="4">4</option> 
</select> 
<script type="text/javascript"> 
    $("#categorylvl1").chosen(); //Dont work 
    $("#categorylvl1").trigger("liszt:updated"); //Dont work either 
</script> 

로드시 초기화가 선택된 것으로 보입니다. 새 선택에서 트리거하는 위치 나 방법을 찾을 수 있습니다.

NWM, 바보 메신저, 내가 바로 폴더에

$("#categorylvl1").chosen(); 

을 넣어 didnt한다.

답변

0

과 같이 $(document).ready()에 JS 포장보십시오 : 내가 스타일 =이 없다에도 불구하고

<script type="text/javascript"> 
//Here is javascript 
$(document).ready(function() { 
    $("#categorylvl1").chosen(); //Dont work 
    $("#categorylvl1").trigger("liszt:updated"); //Dont work either 
}); 
</script> 
+0

Tryed, didnt 한 일 :(이상한 일이있다 "디스플레이 : 없음;"여전히 선택 somehow.Without의 데이터 -를 보여주는 rel = "selected"선택 안 함 –

+0

오류가 발생합니까? liszt : updated 부분은 무엇입니까? 오타가 아닙니까? – casraf

+0

오류가 없습니다. 수동으로 추가 할 때 업데이트 됨 플러그인을 업데이트 할 항목을 선택하십시오. –