我正在尝试在自定义选择器中显示不同服务器的ID。如果options标签是“硬编码的”,那么selectpicker工作正常,但是当我尝试从json文件中检索它们时却没有(json是好的,因为同一个工作与同一页面中的表一样)。
工作:
<select id="bs3Select" class="selectpicker show-tick form-control" multiple data-live-search="true">
<option>cow</option>
<option>bull</option>
<option class="get-class" disabled>ox</option>
</select>
不工作:
<select ...ng-model="selected" ng-options="project.idproject as project.idserver for project in projects">
<option value="">-- YON --</option>
</select>
奇怪的是,对于第二种情况下的每个硬编码选项(如“--YON--”这里),当我点击它时,服务器的id对应(意思是,如果我有两个选项,第二个)我的json中的服务器ID对应于第二个选项)显示在select!
中我尝试了我在网上看到的所有语法,但仍然没有工作...... 有人有想法吗?
答案 0 :(得分:0)
我为你做了一个简单的plnkr http://plnkr.co/edit/2SbSwL05nx5Ta8KevEDC?p=preview 这是有效的,你可以发布一个JSON的样本是对象的对象还是对象的数组?