1

我有一个选择框,我在加载时使用 JSON 请求加载表单。由于 angularjs 可能需要一些时间来加载数据,我在其中添加了一个临时选项:

<option value="">Loading...</option>

一旦我的模型被加载,我想做的事情就很清楚了。当前发生的情况是,它只是将列表附加到选择框,然后将Loading...选项留在那里作为选择#0。

我相信默认行为只是追加,而不是替换。我该怎么做呢?对于这个特定问题,我似乎找不到任何示例。

这是一个小插曲:http://plnkr.co/edit/zRQCPrMzvN8Rcg8ZyTu0? p =preview

4

1 回答 1

1

使用 Angular 很容易做到这一点。

您所要做的就是将默认选项数据绑定到一个变量,并在 http 调用通过时更改该变量。这是一个证明相同的plunk。

http://plnkr.co/edit/Vn4L5boLodSi6puzM6gh

于 2013-04-17T08:09:07.980 回答