多选显示dom中的下拉值,但未显示在网页上

问题描述 投票:0回答:1

我正在尝试为多选显示带有复选框的下拉列表,以实现这一点,我使用了多选jquery插件

HTML

<select class="searchfield" multiple="multiple" id="s0-billingStatus"/>

JS

$('#s0-billingStatus').multiselect({
                            columns: 1,
                            onLoad: billingStatus(id);
                        });

function billingStatus(id){
    **<<AJAX CALL and resultContent is having data >>**

           resultContent.billingStatusList.forEach(function(billing) {
             $("#s0-billingStatus").append('<option value="' + billing.billingStatusValue + '">' + billing.billingStatus + '</option>');
        });

         $("#s0-billingStatus").multiselect('rebuild');
}

我可以看到该选项已填入dom元素,但是ms-options和ms-list为空,并且由于未填充选项,因此>

enter image description here

我希望下拉框中显示复选框和选项像下面的图像enter image description here

我正在尝试为多选显示带有复选框的下拉菜单,为了实现这一点,我使用了多选jQuery插件html

javascript jquery ajax multi-select
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.