Advertisement
Guest User

Untitled

a guest
Jun 29th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. <div class="form-group" ng-repeat="item in items">
  2. <div class="row" style="margin: 15px 0px;">
  3. <div class="col-md-6 col-lg-6 col-sm-6" style="padding-left:0">
  4.  
  5. <label>Start Date</label>
  6. <p class="input-group">
  7. <input type="text" class="form-control" datetime-picker="dd/MM/yyyy" enable-time="false" ng-model="item['start_date'+$index]" is-open="['start_date'+$index].open" />
  8.  
  9. <span class="input-group-btn">
  10. <button type="button" class="btn btn-default" ng-click="openCalendar($event, 'start_date',$index)"><i class="fa fa-calendar"></i></button>
  11. </span>
  12. </p>
  13.  
  14. </div>
  15. </div>
  16. </div>
  17. <button ng-click="add()">Add New Row</button>
  18.  
  19. $scope.items = [];
  20. $scope.add = function() {
  21. $scope.items.push({
  22. start_date:"",
  23. start_time:"",
  24. end_date:"",
  25. end_time:""
  26.  
  27. });
  28. }
  29. $scope.openCalendar = function(e,picker,index) {
  30. console.log('index',index);
  31. console.log('picker',picker);
  32. var picker_index=picker+index;
  33. console.log($scope[picker_index])
  34. $scope.[picker_index]open = true;
  35. console.log( $scope[picker][index])
  36. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement