【发布时间】:2021-05-24 21:09:39
【问题描述】:
给定两个带有预输入的条目,一个链接到另一个(第一个中的选择决定了第二个的选择列表),包含空格的值似乎存在问题,即使这些条目是通过 id 链接的,而不是显示值。
该行为最好在演示中展示:JSFiddle
复制:
- 在第一次预输入中选择一个对象
- 在第二个预输入中选择一个对象,看看它是否有效
- 在第一个预输入中选择名为 broken 的对象
- 尝试在第二个预输入中选择一个对象,没有可用的选择列表
第一个条目中所选对象的id 决定了第二个条目的选择列表。但是,如果所选对象的name 的末尾有空格,则第二个预输入中断。
如果您要删除 Broken 末尾的空格,第二个条目将按预期开始工作。
这对我来说似乎是一个错误,因为第一个条目的显示值不应该在第二个条目中发挥作用。
我错了吗?
【问题讨论】:
标签: angularjs angular-ui-bootstrap typeahead