cell value not showing after end cell edit with custom datalist template
#6,755 opened on 2018年6月14日
Repository metrics
- Stars
- (5,395 stars)
- PR merge metrics
- (30d に merged PR はありません)
説明
Cannot get value to display in cell after editing with this custom template. If I leave out the ui-grid-editor directive in the input field, the value shows in the cell but it doesn't fire the end edit event, so the cell maintains focus no matter where I go. Is there something else I should be doing to ensure the value is displayed once the end cell event fires? The event fires with ui-grid-editor directive in the input, as I paused inside the afterCellEdit event but the cell shows blank once it loses focus, although the value is actually there(when I click back in the cell to get focus, the value pops up).
Basically the purpose of this template is to allow users to enter an option if their option is not present in the dropdown(aka the datalist, a valid HTML5 type).
<div>
<form name="inputForm">
<input type="text" list="Con_list" ui-grid-editor ng-model="MODEL_COL_FIELD" />
<datalist id="Con_list">
<option ng-repeat="option in col.colDef.editDropdownOptionsArray" value="
{{option.Position}}">{{option.Position}}</option>
</datalist>
</form>
</div>