Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. {
  2. "input1":{
  3. "set1":{
  4. "source":"uat1",
  5. "value":"value1"
  6. },
  7. "set2":{
  8. "source":"uat",
  9. "value":"value2",
  10. "options":[
  11. {
  12. "name":"option1"
  13. },
  14. {
  15. "name":"option2"
  16. }
  17. ]
  18. }
  19. },
  20. "input2":{
  21. "set3":{
  22. "source":"uat1",
  23. "value":"value3"
  24. },
  25. "set4":{
  26. "source":"uat",
  27. "value":"value4",
  28. "options":[
  29. {
  30. "name":"option3"
  31. },
  32. {
  33. "name":"option4"
  34. }
  35. ]
  36. }
  37. }
  38. }
  39.  
  40. <div class="form-group" ng-repeat="(name, set) in sets">
  41. <label>{{name}}</label>
  42. <ui-select name="{{inputName + $index}}" ng-model="set.value" theme="bootstrap" ng-if="set.source == 'uat'">
  43. <ui-select-match placeholder="Set">{{set.value.name}}</ui-select-match>
  44. <ui-select-choices repeat="ds in set.options | filter: $select.search track by $index">
  45. <div ng-bind-html="ds.name | highlight: $select.search"></div>
  46. </ui-select-choices>
  47. </ui-select>
  48. <input type="text" ng-if="set.source == 'uat1'" name="{{inputName + $index}}" ng-model="set.value" />
  49. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement