jQuery MiniUI

 找回密码
 立即注册
查看: 2014|回复: 2
打印 上一主题 下一主题

版主,问个问题! [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 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" >这么写的,求解?

Rank: 3Rank: 3

沙发
发表于 2017-6-1 11:36:31 |只看该作者
我试过 http://miniui.com/demo/#src=datagrid/fixedcolumns.html ,但是我在demo里改了写法,也罢列写在js里,然后锁定的方法也不起作用了。。。是bug么?

Rank: 8Rank: 8

板凳
发表于 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)

Archiver|普加软件

GMT+8, 2024-11-5 20:32 , Processed in 1.057645 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部