Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "input1":{
- "set1":{
- "source":"uat1",
- "value":"value1"
- },
- "set2":{
- "source":"uat",
- "value":"value2",
- "options":[
- {
- "name":"option1"
- },
- {
- "name":"option2"
- }
- ]
- }
- },
- "input2":{
- "set3":{
- "source":"uat1",
- "value":"value3"
- },
- "set4":{
- "source":"uat",
- "value":"value4",
- "options":[
- {
- "name":"option3"
- },
- {
- "name":"option4"
- }
- ]
- }
- }
- }
- <div class="form-group" ng-repeat="(name, set) in sets">
- <label>{{name}}</label>
- <ui-select name="{{inputName + $index}}" ng-model="set.value" theme="bootstrap" ng-if="set.source == 'uat'">
- <ui-select-match placeholder="Set">{{set.value.name}}</ui-select-match>
- <ui-select-choices repeat="ds in set.options | filter: $select.search track by $index">
- <div ng-bind-html="ds.name | highlight: $select.search"></div>
- </ui-select-choices>
- </ui-select>
- <input type="text" ng-if="set.source == 'uat1'" name="{{inputName + $index}}" ng-model="set.value" />
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement