Dojo小部件应用于下拉



我希望创建动态下拉菜单,这意味着第二个下拉列表的值随着第一个选择的选择变化而变化。我正在浏览Dojo文档,看来我可以使用3个不同的小部件,

dijit/form/combobox

dojox/form/dropdownselect

dijit.form.select

现在,我对应该使用哪一个来创建动态下拉次数感到困惑?

您可以根据所需的额外功能选择任何人。当Dijit.form.Select是您的普通HTML选择时,ComboBox和FilterSelect提供了更多功能。

关注http://kennethfranqueiro.com/2010/06/combobox-vs-filteringselect/,以进行两者之间的比较。您也可以与他们一起玩,以了解它们的工作方式。

我在应用程序中使用了FilterSelect,以实现与需要的相同行为。

dojo下拉之间的差异:

  1. 选择它是简单的combox,例如在没有验证的HTML中选择的选择并且不提供选项中的任何搜索设施。

  2. combobox它是组合的纯形式,并再次名称为combobox不会提供任何默认验证,但它提供搜索

  3. 的设施。
  4. effteringSelect这是选择的预先形式,有默认验证和搜索设施的设施。而且它也有财产要将值作为输入标签作为html中的值。

在Dojo中,您还可以尝试在Dojox库中提供的自定义验证。我希望它对您有帮助。

最新更新