jQuery MiniUI

标题: datagrid中的 mini-combobox [打印本页]

作者: 小葱儿    时间: 2016-3-22 16:12:34     标题: datagrid中的 mini-combobox

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也发现也有



作者: felt    时间: 2016-3-22 16:26:24

但是当我保存 Type =1的时候, Type =2后面的值就不显示了,然后点击这个combox也发现也有
这是我不太明白
动态设置数据源直接e.editor.setData(data);




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2