我在yii框架中使用echmultiselect extension。
我想在数据库中添加任何新行时在下拉列表中添加新选项。扩展中是否有任何重载参数或者我该怎么做?
答案 0 :(得分:1)
你需要使用jquery。
$('#my_multiselect').multiselect('addOptions', 'my_value=my_text');
这样可行。
答案 1 :(得分: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>