mam ten jeden poziom sytuację drzewa:
angularjs: NG-opcje z grupy
<select ng-model="tipost"
ng-options="tip.DESC group by tip.TIPIS for tip in tipall"><br>
</select>
gdzie JSON jest:
[
{"ID":"1", "IDPARENT":"0", "TIPIS":"", "DESC":"GroupName1"},
{"ID":"2", "IDPARENT":"1", "TIPIS":"GroupName1", "DESC":"CHILDNAME1"},
{"ID":"3", "IDPARENT":"0", "TIPIS":"", "DESC":"GroupName2"}
]
problem jest to tworzy grupy optyczne z ich dziećmi, ale powtarza się korzenie TOO:
- GroupName1
- GroupName2
[ GroupName1 ]
- CHILDNAME1
[ GroupName2 ]
chcę produkować:
[ GroupName1 ]
- CHILDNAME1
[ GroupName2 ]
Ów rację, ale czy jest jakiś sposób, aby pokazać korzenie jak opcje, gdy nie ma żadnego dziecka i jako optgroup kiedy mają? w ten sposób widzę korzenie jako optgroup i jako opcję tej grupy. – daniel
Czy chcesz wybrać opcję "root jako opcje, gdy nie masz dziecka"? –
tak, ponieważ desc i tipis to to samo .. iw ten sposób duplikuje ... optgroup jest równa pierwszej opcji. – daniel