grid单元格变下拉框
现在知道,如果某列想变成下拉框,可以设置列的dataMap属性。但是只是想把指定行列的单元格变成下拉框,有类似的方法么?因为我知道用formatter在单元格上加innerHTML也可以,但尽量不想这么做。 最简单的做法,直接定义editor 为一个wijmo 的ComboBox即可,你可以参考在线demo,里面有一列就是ComboBox
https://www.grapecity.com/wijmo/demos/Grid/Editing/CustomEditors/purejs
{
header: 'Country', binding: 'country',
editor: new ComboBox(document.createElement('div'), {
itemsSource: getCountries()
})
}, Richard.Ma 发表于 2022-1-6 21:14
最简单的做法,直接定义editor 为一个wijmo 的ComboBox即可,你可以参考在线demo,里面有一列就是ComboBox
...
用formatter方法,在指定cell的innerHtml设定成了div,画面初始化时利用comboboxcontroller渲染成了combobox。但光标打在combobox上时,按backspace或delete键,combobox就消失了。下面两张图分别是消失前后的情况 我楼上发给你的方法不行吗,建议用这种方式来自定义编辑器
页:
[1]