0

我如何验证 DOJO selectOneMenu (required="true") 这是一些虚拟代码。

   <select required="true" missingMessage="Ooops!  You forgot your gender!" 
name="gender" id="gender" data-dojo-type="dijit/form/?">
        <option disabled="true" value="">Select a Gender</option>
        <option value="1">Male</option>
        <option value="2">Female</option>
    </select>
4

1 回答 1

0

Dojo 提供 3 种类型的组合框:

  1. Select 它是一个简单的组合框,就像 HTML 中的 select 一样,没有验证,并且在 select 选项中不提供任何搜索工具。

  2. ComboBox 它是组合框的纯形式,并再次命名为 ComboBox,它不会提供任何默认验证,但它在其选项中提供搜索工具。

  3. FilteringSelect 它是一种高级形式的选择,具有默认的验证和搜索功能。它还具有取值的属性,因为输入标签在 HTML 中取值。

在 dojo 中,您还可以尝试在 dojox 库中提供的自定义验证。我希望它会帮助你。

于 2012-11-09T15:20:42.950 回答