首页 > 解决方案 > 使用多个属性时无法加载 SelectTagHelper

问题描述

作为一个简单的测试,我将 2 个列表传递给 javascript 函数,仅填充没有多个属性的列表,第二个列表确实获得“选择一个或多个项目”选项,但不是 1、2、3,而且只有在我输掉之后来自 list2 的焦点。谁能告诉我如何重新填充多选?

    <select id="lstTest"></select>
    <select id="lstTest2" multiple="multiple"></select>
    function TestList(obj) {
    var x = $(obj);
    x.append('<option value="">Select one or more items</option>');
    x.append('<option value="1">1</option>');
    x.append('<option value="2">2</option>');
    x.append('<option value="3">3</option>');       
    }

空列表

空列表

javascript调用后的列表1

javascript调用后的列表1

javascript调用后的清单2

javascript调用后的清单2

结果选择是引用自定义 js 将其转换为复选框列表,作为选择项目而不是突出显示的一种方式。我需要将其视为一个复选框列表,而不仅仅是一个选项列表,我仍然不确定该怎么做,我需要清除并添加新的复选框。

标签: javascriptjquery

解决方案


推荐阅读