Sunday 15 August 2010

angularjs - ng-grid editCell not working properly -



angularjs - ng-grid editCell not working properly -

when double click on cell lets me edit value, when start typing deletes finish value , lets me type 1 character.

anyone experienced issue?

$scope.gridoptions = { data: 'mydata', selecteditems: $scope.myselections, multiselect: true, showselectioncheckbox: true, enablecellselection: false, keeplastselected: false, showfilter : true, enablecolumnresize : true, enablecelledit: true, columndefs: [{field: 'show', displayname: '', enablecelledit: false, celltemplate: '<span class="ngcelltext cursor-pointer" style="padding-left: 15px;" ng-click=navedit(row.getproperty(\'naam\'),row.getproperty(\'crediteurnummer\'));><i class="icon-zoom-in"></i></span>'}, {field: 'naam', displayname: 'naam', enablecelledit: true}, {field: 'crediteurnummer', displayname:'crediteurnummer', enablecelledit: true}, {field: 'plaatsnaam', displayname:'plaatsnaam', enablecelledit: true}, {field: 'land', displayname:'land', enablecelledit: true}, {field: 'waardering', displayname: 'waardering', celltemplate: '<div class="{{row.entity.waardering}} ngcelltext">{{row.entity.waardering}}</div>', enablecelledit: true}], rowtemplate:'<div style="height: 100%; color: #428bca;" ><div ng-style="{ \'cursor\': row.cursor }" ng-repeat="col in renderedcolumns" ng-class="col.colindex()" class="ngcell ">' + '<div class="ngverticalbar" ng-style="{height: rowheight}" ng-class="{ ngverticalbarvisible: !$last }"> </div>' + '<div ng-cell></div>' + '</div></div>' };

changed 'enablecelleditonfocus' , works perfectly. not right solution, job.

angularjs ng-grid

No comments:

Post a Comment