实现条件editableCellTemplate

时间:2017-06-29 18:58:01

标签: angularjs ui-grid

我有一个属性网格。只有两列,namevalue。我想在属性的value等于某个值时使用select输入编辑name列。怎么能实现这个目标?

我这样做了,但是编辑器继续编辑模式并且没有返回到它的默认状态。

editableCellTemplate: '<div><form name="inputForm">'
                  + '<select ng-if="row.entity.name == \'someValue\'" ng-class="\'colt\' + col.uid" ui-grid-edit-dropdown ng-model="MODEL_COL_FIELD"></select>'
                  + '<input ng-if="row.entity.name != \'someValue\'" type="INPUT_TYPE" ng-class="\'colt\' + col.uid" ui-grid-editor ng-model="MODEL_COL_FIELD" />'
                  + '</form></div>'

0 个答案:

没有答案