jQuery MiniUI

标题: 发现一个bug,盼及时处理 [打印本页]

作者: ihuuhz    时间: 2018-4-24 17:18:46     标题: 发现一个bug,盼及时处理

我的页面有个 下拉框combobox  ,还有个datagrid,我会根据combobox里面选中的值进行数据查询,所以我在页面绑定combobox的数据,
我的代码如下:
<input id="state" class="mini-combobox" style="width: 150px;" textfield="text"
                    valuefield="id" allowinput="false" shownullitem="true" nullitemtext="请选择..." emptytext="请选择..." />


js代码如下:

var stateArray =[{ id: 0, text: '待处理' }, { id: 1, text: '正在导入' }, { id: 2, text: '导入成功' }, { id: 3, text: '导入失败' }];
mini.get("state").setData(stateArray );


function onActionState(e) {
            var record = e.record;
            var rev = record.STATE;
           console.log(stateArray );
            for (var i = 0; i < stateArray .length; i++) {
                if (stateArray .id == rev) {
                    rev = stateArray .text;
                    break;
                }
            }
            var s = ' <a class="Edit_Button"  target="_blank" href="test.html?id=' + record.ID + '">' + rev + '</a>';
            return s;
        }

问题就出在绑定这,我在console.log输出日志的时候发现是



作者: felt    时间: 2018-4-24 17:48:30

同一数据使用前请先克隆
var data1=mini.clone(data)




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