0
我試圖在自定義selectpicker中顯示不同的服務器的ID。 selectpicker工作正常,如果選項標記是「硬編碼」,但當我嘗試從json文件中檢索它們(json是好的,因爲它與同一頁中的表一樣)。Selectpicker:ng-options使用json,但<option>沒有顯示任何東西
工作:
<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!
我嘗試了很多我在網上看到的語法,但仍然無法正常工作... 有人有想法嗎?
這裏是JSON: 「[ { 「idproject」:2, 「名稱」: 「項目曼哈頓」, 「idserver」: 「22」, 「idusers」:[ \t \t \t 11, \t \t \t 14, \t \t \t \t] }, \t { 「idproject」:3, 「名稱」: 「項目好萊塢」, 「idserver」: 「10」, 「idusers」:[ \t \t \t 11, \t \t \t \t] }, ... ]' – Gornitorink