jQuery MiniUI

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

DataGrid单元格自动合并,将没有设置的列也合并了 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2021-1-7 15:30:08 |只看该作者 |倒序浏览
<div id="datagrid1" class="mini-datagrid" style="width: 100%; height: 500px;"
             url="/Basic_Areas/BASIC_WOVEN/GetData_WOVEN_ZT" idfield="WZTID" allowCellWrap="true" showPager="false" allowCellEdit="true" allowCellSelect="true" sortmode="client"
             allowresize="true" multiselect="true" editNextRowCell="true" editNextOnEnterKey="true" allowHeaderWrap="true" allowSortColumn="false" allowMoveColumn="false"
            >
            <div property="columns">
                <div type="indexcolumn" headeralign="center" align="center" width="40">行号</div>
                <div type="checkcolumn" headeralign="center" align="center"></div>
                <div field="FEATURES" width="80" headeralign="center" align="center" allowsort="true" datatype="string" headerStyle="background:#BEBEBE">
                    特性
                    <input property="editor" class="mini-combobox" style="width:100%;" url="/Basic_Areas/BASIC_PFMEA/GetComboBoxList_Constant?readonlys=3" />
                </div>
                <div field="PRO_NUM" width="140" headeralign="center" align="center" allowsort="true" datatype="string">
                    工序号
                    <input property="editor" class="mini-textbox" style="width:100%;" />
                </div>
                <div name="ZYSX" field="ZYSX" width="100" headeralign="center" align="center" allowsort="true" datatype="string">
                    作业顺序
                    <input property="editor" class="mini-textbox" style="width:100%;" />
                </div>
                <div name="MAINPOINTS" field="MAINPOINTS" width="100" headeralign="center" align="center" allowsort="true" datatype="string" headerStyle="background:#BEBEBE">
                    要点
                    <input property="editor" class="mini-textbox" style="width:100%;" />
                </div>
            </div>
        </div>



我想要 “作业顺序” 和 “要点” 两列进行相同数据合并单元格

我执行的是这句话:
var grid_zt = mini.get("datagrid1");

grid_zt.mergeColumns(["ZYSX","MAINPOINTS"]);//合并单元格

得到的效果是:


后面的列是我动态添加的,可为什么 2333 这列的单元格也合并了,而且他的值也并不相同
我去掉合并单元格的数据是这样的


值不一样他却合并了,而且我也没有设置这列要合并


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 3Rank: 3

沙发
发表于 2021-1-7 15:32:04 |只看该作者
补充一下,我后面添加的动态列,没有设置NAME 这个属性

Rank: 8Rank: 8

板凳
发表于 2021-1-7 18:03:56 |只看该作者
479640004 发表于 2021-1-7 15:32
补充一下,我后面添加的动态列,没有设置NAME 这个属性

添加完列重新执行合并列。

Archiver|普加软件

GMT+8, 2024-11-26 18:46 , Processed in 1.032886 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部