Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选择列表iPhone允许多选,我可以强制单选吗?_Javascript_Iphone_Html_Mobile_Knockout.js - Fatal编程技术网

Javascript 选择列表iPhone允许多选,我可以强制单选吗?

Javascript 选择列表iPhone允许多选,我可以强制单选吗?,javascript,iphone,html,mobile,knockout.js,Javascript,Iphone,Html,Mobile,Knockout.js,我在iPhone上遇到了一个问题。我的选择下拉列表绑定在敲除中,允许iPhone用户选择多个项目,选择滚轮出现,我有没有办法强制它只允许单个值。下面是我的代码 <select name="homePersonalLiabilityCoverage" data-bind="options: $root.homePersonalLiabilityCoverages, optionsText: 'homePersonalLiabilityCoverageText', value: homePer

我在iPhone上遇到了一个问题。我的选择下拉列表绑定在敲除中,允许iPhone用户选择多个项目,选择滚轮出现,我有没有办法强制它只允许单个值。下面是我的代码

<select name="homePersonalLiabilityCoverage" data-bind="options: $root.homePersonalLiabilityCoverages, optionsText: 'homePersonalLiabilityCoverageText', value: homePersonalLiabilityCoverageId, optionsValue: 'id', optionsCaption: 'Choose...'"></select>

下面是我解释的内容的截图:


此外,上面是导致问题的网页链接。谢谢大家!

只需不将其设置为不允许多个选择的“多”,但如果需要,可以强制设置“大小”属性

-


所以,我刚才描述的问题是ios选择框和敲除绑定的已知问题。可在此处找到修复程序:


我也这么认为,我不明白为什么它只在iPhone上这样做。强制设置大小属性有帮助吗?很快将进行测试,然后会报告。这是修复方法。非常感谢你!如何删除列表中每个项目旁边的复选标记,例如此处的屏幕截图,我不确定为什么这些复选标记仍然显示: