【发布时间】:2012-04-13 23:47:41
【问题描述】:
当在 IE 中选择动态初始化后仅显示第一个字母时,这是一个众所周知的问题。 (See this SO question)
但是,在通过剔除数据绑定后重新呈现下拉列表的最佳方法是什么?
【问题讨论】:
标签: jquery asp.net-mvc-3 knockout.js
当在 IE 中选择动态初始化后仅显示第一个字母时,这是一个众所周知的问题。 (See this SO question)
但是,在通过剔除数据绑定后重新呈现下拉列表的最佳方法是什么?
【问题讨论】:
标签: jquery asp.net-mvc-3 knockout.js
我以前没有见过这个错误。你可以做类似的事情。
<select data-bind="options: youroptions, value: somevalue, visible: !loading()"
</select>
然后在你的代码中
self.loading(true);
doAjax(function(result) {
self.youroptions(result);
self.loading(false);
});
这将按照修复建议的方式进行。不是很优雅。
希望这会有所帮助。
【讨论】: