我这里提出了一个非常恼人的bug,多数民众赞成:<select> only shows first char of selected option,我需要一种方法来去除显示:无过我的箱子来避免这个错误。有什么建议么?KnockoutJS火灾回调绑定后完成
继承人的结合:
<select data-bind="options: Values, optionsText: 'DisplayNameWithCost', optionsCaption: ControlCaption, selectedOptions: SelectedValues, event: { change: $root.resolveAllAttributeUi }, disable: IsDisabled"></select>
编辑: 我已经设法找出其原因selectedOptions: SelectedValues
是空白的,它不是在IE9任何选择。至于修复我不知道。以下是IE9中的一个示例尝试:http://jsfiddle.net/9CaTa/
你能告诉我你的选择元素?我看到这发生在我正在使用IE的应用程序上,并且我能够通过修改绑定来修复它。 – Arbiter 2012-08-01 20:34:10
@Arbiter - 我已经更新了我的答案 – Ryan 2012-08-01 22:51:00
淘汰赛已经包含了[此修复程序(http://stackoverflow.com/a/6668405/1287183),但也许这是不够你的情况? – 2012-08-01 23:15:38