2017-01-17 2 views
1

В приведенной ниже ссылке предоставлена ​​сетка ui с выбором даты (дата столбца). Здесь мы не можем вручную ввести дату. Просьба предоставить решение для ввода даты вручную в DatePickerКак вручную ввести дату в сетке ui edit datepicker

http://plnkr.co/edit/4mNr86cN6wFOLYQ02QND?p=preview

$scope.data = []; 

var generateData = function() { 
    for (var i = 0, i_length = 30; i < i_length; i++) { 
     $scope.data.push({ 
      "firstName": "Cox", 
      "lastName": "Carney", 
      "company": "Enormo", 
      "date": '10/14/2015 02:45:33 AM' 
     }); 
     $scope.data.push({ 
      "firstName": "Lorraine", 
      "lastName": "Wise", 
      "company": "Comveyer", 
      "date": '10/15/2015 10:52:54 AM' 
     }); 
     $scope.data.push({ 
      "firstName": "Nancy", 
      "lastName": "Waters", 
      "company": "Fuelton", 
      "date": '09/09/2014 07:32:11 AM' 
     }); 
    } 
}(); 

$scope.gridOptions = { 
    enableGridMenu: true, 
    data: 'data', 
    columnDefs: [ 
     { name: 'First Name', field: 'firstName' }, 
     { name: 'Last Name', field: 'lastName'}, 
     { name: 'Company', field: 'company' }, 
     { name: 'Date', 
      field: 'date', 
      cellFilter: 'textDate:"M/d/yyyy"', 
      editableCellTemplate: '<div><form name="inputForm"><div ui-grid-edit-datepicker row-field="MODEL_COL_FIELD" ng-class="\'colt\' + col.uid"></div></form></div>' 
     } 
    ], 
    enableCellEditOnFocus: true 
}; 
+0

По ручному редактированию, вы имеете в виду пользователя, вводящего дату? –

+0

Да, пользователю нужна возможность ввести дату, а также выбрать дату с datepicker – Thomas

ответ

0

вы не можете, у меня есть один и тот же вопрос. либо вы сделаете специальную директиву, либо просто позвольте этому inputBox

Смежные вопросы