我在页面上使用选择(http://harvesthq.github.io/chosen/)和Dependent Dropdown(http://plugins.krajee.com/dependent-dropdown)插件进行HTML选择表单。
除了一个问题外,一切都很好 - 如果第一个(父)选择包含一个选项,当页面加载时默认选择,第二个(从属)选择为空,我需要手动重新选择第一个选项以获取依赖选择中的选项。
根据http://plugins.krajee.com/dependent-dropdown#options我添加了" initialize:true"到选项列表,所以它看起来像:
<script>
// Child # 1
$("#membership_referrer_id").depdrop({
url: 'membership_new_ajax.php',
depends: ['client_id'],
initialize: true
});
</script>
然而,它并没有帮助。如果它很重要,我选择仅用于第一(父)选择。
答案 0 :(得分:1)
即使这是一个老问题,我最近遇到了同样的问题。
我的解决方案是使用$("#form_field_id").chosen("destroy");
销毁所选的选择器以恢复为原生选择
答案 1 :(得分:-2)
问题出在CSS of Chosen插件中,尝试使用另一个插件(select2)进行其他下拉。