2017-01-17 6 views
1

以下のリンクでは、日付ピッカー(列の日付)付きのuiグリッドが提供されています。ここでは、手動で日付を入力することはできません。親切uiグリッドで日付を手動で入力する方法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

あなたはカント日付ピッカーで手動で日付を入力するためのソリューションを提供し、私は同じ問題を持っています。特別な指示をするか、単にこれを入力ボックスにするかのいずれかです

関連する問題