这是我的HTML
<select name="optional_system_type" class="option_system_type">
<option selected="selected" value="0">Select the System type</option>
<option value="0">Single</option>
<option value="1">Multiple</option>
</select>
我试图使用数据的字段是布尔值,它检查这是一个单个系统还是多个系统...如果系统是单一的,我想使用值0和1表示多个。我看到的问题是如何处理“选择系统类型”,有没有更好的方法来处理这一切。似乎我需要在“选择系统类型”选项中更改值0,以免发生冲突
任何建议
答案 0 :(得分:1)
我会建议复选框。复选框和单选框不适用于true / false。
答案 1 :(得分:0)
不要直接将其指定为bool。将第一个值保留为空字符串。
答案 2 :(得分:0)
选项很多。这是一个。尝试将0
替换为single
,将1
替换为multiple
。毕竟,这些是真正的选择,而不是0
和1
。
如果你真的想要表示布尔值,那么你应该使用复选框,而不是选择,也不要使用单选框。