Angular.js ng-option select using keypress
Angular.js ng-option select using keypress
我有一个<select>
通过ng-options
填充。在特定情况下,当两个值在有序模型列表中相邻且具有相同的首字母时,模型值在角度上的更新会中断。这可能是浏览器事件问题,但我不确定。
这个柱塞显示了这个问题,这个动图说明了它。
我已经尝试过手动触发change
事件,但没有任何运气。如果可能的话,我们希望将清单按字母顺序排列——改变顺序似乎可以解决问题。
这个问题只出现在Chrome -我使用的版本43.0.2357.81(64位)。
任何想法都将是感激的。谢谢。
这是一个hack的解决方案,它是丑陋的,但它工作。
<select ng-model="workflowData.section" ng-options="s.name as s.name for s in sections" class="fullwidth" ng-keypress="workflowData.section = s.name">
</select>
我真的不知道为什么原来的代码不起作用
相关文章:
- 如何通过引用var Using DataTables来进行分页或排序
- KeyPress和Keydown在这个特定的代码上不起作用.只有key-up起作用
- Object.prototype using 'this'
- using LocalStorage ionic 2
- jQuery Replacing, Using arrays
- Using jQuery with classes from ES6
- Dropdownlist using javascript
- Tic-Tac-Toe using React JS
- 在jqueryui中更改关键字using
- Using php mktime()
- Twitter api using Javascript
- Bootstrap-Datepicker not selecting date when using "set
- fetch data from db using javascript & php
- Using closures in node js
- googleTagManager using JQueryMobile
- keypress事件无法使用addEventListener函数
- Javascript Object - using jQuery and this
- Googlemaps Javascript API KML layer - Using Open charge map
- jquery using json object
- Angular.js ng-option select using keypress