0

我在 yii 框架中使用 echmultiselect扩展

当我在数据库中添加任何新行时,我想在下拉列表中添加新选项。扩展中是否有任何重新加载参数或者我该怎么做?

4

2 回答 2

1

你需要使用jquery。

$('#my_multiselect').multiselect('addOptions', 'my_value=my_text');

这将起作用。

于 2014-03-05T10:08:27.937 回答
0

你可以使用jquery

例子

代码:-

<script>
$(function(){
    var el = $("select").multiselect(),
        disabled = $('#disabled'),
        selected = $('#selected'),
        newItem = $('#newItem');

    $("#add").click(function(){
        var v = newItem.val(), opt = $('<option />', {
            value: v,
            text: v
        });

        if(disabled.is(':checked')){
            opt.attr('disabled','disabled');
        }
        if(selected.is(':checked')){
            opt.attr('selected','selected');
        }

        opt.appendTo( el );

        el.multiselect('refresh');
    });
});
</script>
于 2014-03-07T06:52:47.633 回答