繁体   English   中英

Javascript选择插件初始化

[英]Javascript Chosen plugin initialisation

我使用模板引擎,并通过ajax发送html和javascript。 我收到以下

<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();

在正确的文件夹中。

尝试将JS包裹在$(document).ready()如下所示:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM