javascript - 使用多个属性时无法加载 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调用后的清单2
结果选择是引用自定义 js 将其转换为复选框列表,作为选择项目而不是突出显示的一种方式。我需要将其视为一个复选框列表,而不仅仅是一个选项列表,我仍然不确定该怎么做,我需要清除并添加新的复选框。
解决方案
推荐阅读
- ios - UserDefault 未在主视图控制器中更新
- python - CUDA DLL 在 Conda 环境中不起作用
- javascript - 单击按钮时调用 Facebook 像素 fbq
- python - 将项目添加到列表字典的 Pythonic 方式
- python - 如何在 docker 容器内安装编辑过的 python 包?
- html - 儿童弯曲占据 100% 高度不起作用
- reactive-programming - Spring Cloud Sleuth 与 Reactor Kafka
- c - 如何显示从矩阵获得的字符串?
- openwrt - OpenWRT - 仅允许 LAN <> WAN 之间的 Internet / 禁止 lan 可以访问 WAN 网络
- reactjs - 从另一个类调用 React 中的 handleSubmit