使用已检查的无线电选择更新

时间:2014-04-02 07:31:42

标签: jquery jquery-chosen

我有空select,根据一些单选按钮填充自己。

如果选中了收音机,则选择本身会被填充,但这不会反映在所选插件中(chzn-drop div保持为空)。

我尝试了以下但无济于事:

$('.div-format :radio').each(function() {
    if ( this.checked ) {
        $('div.div-number select').trigger("chosen:updated");
    }
});

1 个答案:

答案 0 :(得分:0)

如果你可以改为:

$('.div-format :radio').on('change', function() {
  if ( this.checked ) {
    $('div.div-number select').trigger("chosen:updated");
  }
});

您必须trigger使用radio's更改事件,而不是在页面加载时检查循环。