我使用dojo工具包在ibm bpm上定制了一个单选选项,它是通过dijit.form.FilteringSelect实现的,它扩展了dijit.form.ComboboxMixin,它扩展了dijit/form/_AutoCompleterMixin,其中如果用户键入部分字符串,则突出显示下拉列表中以该部分字符串开头的条目我需要,如果用户在一个部分字符串类型,突出显示下拉列表中的条目,包含与该部分字符串。那么我有可能重写这个dojo组件吗?有什么风险?
oiopk7p51#
可以在使用FilteringSelect组件时启用子字符串搜索,如下所示:
var obj = new FilteringSelect({ queryExpr:"*${0}*", //enables substring search autoComplete:false, //prevents autocomplete //other arguments });
下面是一个工作示例:https://codepen.io/carlosnantes/pen/JjPXYeJ
1条答案
按热度按时间oiopk7p51#
可以在使用FilteringSelect组件时启用子字符串搜索,如下所示:
下面是一个工作示例:https://codepen.io/carlosnantes/pen/JjPXYeJ