3
使用标准的select2下拉框填充数据库调用中的名称列表,是否可以搜索搜索区域内的隐藏项目?在隐藏的select2文本上搜索
实施例:
选择二框显示给最终用户“查理瓦特”,但实际上的选项值保持“查理瓦(22)”。我希望使用能够搜索22,但不会默认显示给最终用户。
TIA
使用标准的select2下拉框填充数据库调用中的名称列表,是否可以搜索搜索区域内的隐藏项目?在隐藏的select2文本上搜索
实施例:
选择二框显示给最终用户“查理瓦特”,但实际上的选项值保持“查理瓦(22)”。我希望使用能够搜索22,但不会默认显示给最终用户。
TIA
是的,你可以做到这一点使用formatResult
和/或formatSelection
方法。在Select2 Docs: Templating中有一个很好的例子。
在你的format
函数中,过滤掉你的值的“(22)”部分并返回所有值。
在用户体验笔记上,看到匹配并不能说明匹配的原因可能很奇怪。如果这对你的用例无关紧要,继续。
不确定您要达到的目标,但可以将选项设置为与列表中显示的值不同的值,即。提交此项目时,fred的值不是Bill Smith发送的。 – jeff
为了便于说明,我使用的库是(http://ivaynberg.github.io/select2/)select2库,而不是标准选择框。 –