Select Dojo-筛选选择-如何添加空白选项'-';允许提交
我已经试着解决这个问题有一段时间了。我的表单中有大量Dojo筛选Select元素。我需要他们有一个空白的选项,这应该是默认选择。下面是我想要模拟的(普通结构)示例:Select Dojo-筛选选择-如何添加空白选项'-';允许提交,select,dojo,filtering,default,option,Select,Dojo,Filtering,Default,Option,我已经试着解决这个问题有一段时间了。我的表单中有大量Dojo筛选Select元素。我需要他们有一个空白的选项,这应该是默认选择。下面是我想要模拟的(普通结构)示例: <select> <option value="">-</option> <option value="foo">Bar</option> </select> - 酒吧 目前,当我加载过滤选项(选项设置如上)时,没有选择任何元素。这反过来会
<select>
<option value="">-</option>
<option value="foo">Bar</option>
</select>
-
酒吧
目前,当我加载过滤选项(选项设置如上)时,没有选择任何元素。这反过来会禁用表单提交。这对于我的最终用户来说是完全不可用的,因为他们不知道表单为什么不工作。选择甚至不是必填字段
有没有人有类似的问题,或者更好的解决方案
如果您能提供帮助,请干杯:)问题在于存储数据的方式。它将它们保存在需要标识符和标签的数据存储中。因此,您无法完全模拟普通选择的功能 您可以通过在选项中添加一个值为“XXXX”(或另一个假值)的假项来“绕过”此问题
-
酒吧
这种混乱的一个缺点是,您需要更改验证函数以查找这个伪值(而不是空值)
我设置了一个窗口,您可以在其中看到它的运行。问题在于存储数据的方式。它将它们保存在需要标识符和标签的数据存储中。因此,您无法完全模拟普通选择的功能 您可以通过在选项中添加一个值为“XXXX”(或另一个假值)的假项来“绕过”此问题
-
酒吧
这种混乱的一个缺点是,您需要更改验证函数以查找这个伪值(而不是空值)
我建立了一个网站,你可以看到它的运行
<select>
<option value="XXXX">-</option>
<option value="foo">Bar</option>
</select>