使用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" />