AngularJS:动态表单创建

时间:2013-10-25 08:23:41

标签: forms angularjs angularjs-ng-repeat

我正在尝试使用AngularJS动态创建表单。 请参阅plunker上的代码:http://embed.plnkr.co/lgSlbQlRcY26HhPzbj63/preview

问题是在select中添加一个void选项:我想将它用作字段的标签。 所以我创建了void选项以绑定到元素标签:

<option value="">{{element.label}}</option>   

在Chrome和Firefox中一切正常,但在IE中(理想情况下来自IE8)渲染无效,选项显示“{{element.label}}”(至少在我点击选择之前)。

有人知道为什么或如何解决它?

感谢名单

1 个答案:

答案 0 :(得分:0)

我在Mac上,没有IE。我甚至尝试使用www.browserstack.com。

我使用的jsFiddle甚至不会在IE 8中加载jsFiddle的主页。

在www.browserstack.com我使用IE 9,它确实在jsFiddle中工作。

如果你想搞砸它,这就是jsFiddle。

jsFiddle Link

由于我无法在jsFiddle或者Plunker上测试IE 8,因为它们都没有在www.browserstack.com上的IE 8中加载,试试这个,看看你是否可以通过另一种方法欺骗它工作

<!-- <option value="">{{element.label}}</option> gray this out -->
<option value="">Age Range</option> // just for your initial cell value
<option value="element.label"></option> // The items