日期:2014-05-16  浏览次数:20494 次

easyui datagrid奇怪问题
本帖最后由 tantian189 于 2013-10-08 18:41:57 编辑
在一个easyui datagrid的下存在一个 列{ title: '工作类型', field: 'worktype', width: 80,
                     formatter: function(value, row, index) {
                return WORKTYPERender(value);
                },
                editor: {
                type: 'combobox',
                options:{  
                         editable: false,
                         panelHeight: 'auto',
                            valueField:'value',  
                            textField:'text',  
                            data:WORKTYPEData
                         }
                }
                    },当我新增两行以上的时候,这个列的最后一行才存在值,前面的行都没有这个列属性,,firebug调试结果,这两个行是通过datagrid的getRows方法获取的,理应获取本页所有的row,却缺少一些行属性,第一行比第二行缺少worktype属性。请大侠指教一下。
easyui?jqueryui

------解决方案--------------------
后台创建JSON的过程中导致了这个问题、、、  调试看看把、、
------解决方案--------------------
看下EasyUI这个demo