使用ko observableArray对查找数据进行异步AJAX调用?
我有一系列可观察的选项,这些选项与以下内容有关:使用ko observableArray对查找数据进行异步AJAX调用?,ajax,knockout.js,Ajax,Knockout.js,我有一系列可观察的选项,这些选项与以下内容有关: <select data-bind="options: lookupData.options, optionsText: 'DisplayName', optionsValue: 'Id', value: optionId" /> 这是淘汰赛的一个已知问题。在ajax完成之前,值不存在于选项中,选项绑定将您的值强制为选项之一 从3.1版开始,通过引入valueAllowUnset,这一问题在淘汰中得到了解决 将您的绑定更新到: &l
<select data-bind="options: lookupData.options, optionsText: 'DisplayName', optionsValue: 'Id', value: optionId" />
这是淘汰赛的一个已知问题。在ajax完成之前,
值
不存在于选项
中,选项
绑定将您的值
强制为选项
之一
从3.1版开始,通过引入valueAllowUnset
,这一问题在淘汰中得到了解决
将您的绑定更新到:
<select data-bind="valueAllowUnset: true, options: lookupData.options, optionsText: 'DisplayName', optionsValue: 'Id', value: optionId" />
你可以在这里阅读你能发布你的视图模型吗?@AnthonyChu-刚刚更新这是你代码的编辑版本吗?因为它看起来不完整。是否可以创建视图的JSFIDLE。
<select data-bind="valueAllowUnset: true, options: lookupData.options, optionsText: 'DisplayName', optionsValue: 'Id', value: optionId" />