jQuery MiniUI

标题: 版主,问个问题! [打印本页]

作者: lmdheart    时间: 2017-6-1 11:34:31     标题: 版主,问个问题!

datagrid的列如果是在js里拼上去的,那换锁定指定列的参数是不是就不起作用了?
         var columns = [{field: "entryCode",header:"价格项代码", width: 250, headerAlign: "center",align:"center"},
                           {field: "entryName",header:"价格项名称", width: 250, headerAlign: "center",align:"center"}];
            for(var i=0;i<commodityLotNoArray.length;i++){
                columns.push({field:"settlementValue"+i, header:commodityLotNoArray, width: 250,headerAlign:"center",align:"center",
                    editor: { type: "spinner",allowLimitValue:false,changeOnMousewheel:false,format:"n2",allowNull:"true",value:null}});
            }
            priceGrid.set({
                columns:columns,
                data:text
            });我在页面上是<div id="priceGrid" class="mini-datagrid"
                    style="width: 100%; height: 280px;" borderStyle="border:0"
                    multiSelect="true" allowResize="false" allowAlternating="true" showPager='true'
                    enableHotTrack="true" showColumnsMenu="true" allowCellSelect="true" oncellbeginedit='checkValue'
                    idField="settlementId" showPagerButtonText="true"allowCellEdit="true"
                    frozenStartColumn="0" frozenEndColumn="1" >这么写的,求解?

作者: lmdheart    时间: 2017-6-1 11:36:31

我试过 http://miniui.com/demo/#src=datagrid/fixedcolumns.html ,但是我在demo里改了写法,也罢列写在js里,然后锁定的方法也不起作用了。。。是bug么?

作者: felt    时间: 2017-6-4 16:39:11

lmdheart 发表于 2017-6-1 11:36
我试过 http://miniui.com/demo/#src=datagrid/fixedcolumns.html ,但是我在demo里改了写法,也罢列写在js ...

动态设置猎的话需要主动调用一下冻结方法
grid.forzenColumns(0,1)




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