如果选定,如何将所选选项设置为 true
How to set the option selected to true if selected
.filter
select(name="filter")
each list in lists
option(value='?list=' + list, selected=filter == list)= list
网页示例
<select name="filter">
<option value='?list=A'> A </option>
<option value='?list=B' selected> B </option>
</select>
selected = filter ==list
什么都不做。不知道哪里出了问题。如果选项是"A"或"B",则需要能够将所选选项设置为 true。
感谢帮助。
selected
属性只需要存在。它没有价值,设置它是多余的,可能是错误的。
选择如果存在,则此布尔属性指示最初选择了该选项。如果
<option>
元素是未设置多个属性的<select>
元素的后代,则此<select>
元素的单个<option>
可能具有所选属性。
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/option
你需要做这样的事情
.filter
- var lists = ['A','B','C'];
select(name="filter")
each list in lists
if(list=='B') // < based on condition
option(selected)= list // include "selected"
else
option()= list // or not
相关文章:
- 选项设置文本值重复..有没有我可以检查的财产以避免重复
- 在HTML5、CSS、JavaScript中添加选项选择器,类似于移动应用程序中的选项设置
- 如果选定,如何将所选选项设置为 true
- 为什么从指令中更改外部作用域需要 scope.$apply(),即使我将范围选项设置为 false
- 使用 Javascript 函数根据所选选项设置 HTML 文本框值.但它似乎不起作用
- 拒绝在帧中显示,因为它将“X帧选项”设置为“SAMEORIGIN”
- 如何将第一个选择选项设置为始终为空
- 使用原版 JS 在下拉列表中将所选选项设置为大写
- Javascript OOP, getters, setters, run - D3.js - 通过选项设置使图形可重用
- 高图表 + 从 jquery 中的选项设置事件点击
- 具有查询 UI 折叠项的自定义绑定的选项设置
- 根据语言首选项设置提供语言文件
- 如何使用javascript和css为select中的选项设置不透明度
- 可以't将选择选项设置为默认选项
- Phonegap Corodva应用iOS的自定义启动页面选项(设置self.viewController.startP
- Chrome时区选项设置为Date.toLocaleString()
- 将第一个可见选项设置为默认值
- 如何对不同的选择选项设置不同的操作?
- 如何将下拉列表中的最后一个选项设置为使用D3.js选择
- 为在角度下拉列表中创建的默认空白选项设置占位符文本