- 注册时间
- 2013-8-13
- 最后登录
- 2017-4-17
- 阅读权限
- 10
- 积分
- 1519
- 精华
- 0
- 帖子
- 418
![Rank: 6](static/image/common/star_level3.gif) ![Rank: 6](static/image/common/star_level2.gif)
|
datagrid中我是这么写的一列 <div type="comboboxcolumn" field="PollutantsName" width="100" headeralign="center">
污染物名称
<input property="editor" class="mini-combobox" style="width:100%;" data="PollutantName" textfield="text" valuefield="id" /> </div>
然后datagrid的OnCellBeginEdit2方法中我是这么写的
function OnCellBeginEdit1(e) {
if (e.field == "PollutantsName") {
if (e.row.Type == 1) {
mini.get("grid_SummarPollution").getCellEditor(e.column._index, e.rowIndex).setData(PollutantName1)
}
if (e.row.Type == 2) {
mini.get("grid_SummarPollution").getCellEditor(e.column._index, e.rowIndex).setData(PollutantName2)
}
if (e.row.Type == undefined) {
mini.get("grid_SummarPollution").getCellEditor(e.column._index, e.rowIndex).setData(PollutantName)
}
}
}
但是当我保存 Type =1的时候, Type =2后面的值就不显示了,然后点击这个combox也发现也有
|
|