jQuery MiniUI

标题: datagrid无法勾选 [打印本页]

作者: GeorgeChin    时间: 2018-11-27 09:10:55     标题: datagrid无法勾选

datagrid无法勾选,麻烦大神帮忙看下问题出在哪。代码如下:
<!--    订单列表 sta   -->
<div id="orderDataGrid" class="mini-datagrid" style="width:100%;height:auto;margin: 20px auto"
     url="<%=request.getContextPath()%>/orderWeek/myOrderWeekList.do?myOrderType=1"
     idField="id" allowResize="false" allowResizeColumn="false" sizeList="[8]" pageSize="8"
     showPageSize="false" showPager="false" onload="listLoaded" ondrawcell="orderOnDrawCell"
     onshowrowdetail="onShowRowDetail" autoHideRowDetail="false" allowResize="true"
     autoLoad="true" showColumns="false" showAllRowDetail="true" multiSelect="true"
     showHGridLines="false" showVGridLines="false">
    <div property="columns">
        <div type="checkcolumn" width="2%" align="center"></div>

        <div field="orderDate" align="left" dateFormat="yyyy-MM-dd HH:mm:ss"
             width="45%">
        </div>
        <div field="details" renderer="onDetailRenderer" align="right"
             width="45%">
        </div>
    </div>
</div>
[attach]11561[/attach]

作者: felt    时间: 2018-11-27 10:47:46

拷贝你的代码没发现问题。
本地是可以选择
这个checkcolumn等同于行选中,你是否有代码控制了行的选中?
请提供完整的可运行的html页面来反馈问题,回复高级模式可以上传文件
作者: GeorgeChin    时间: 2018-11-30 17:52:33

felt 发表于 2018-11-27 10:47
拷贝你的代码没发现问题。
本地是可以选择
这个checkcolumn等同于行选中,你是否有代码控制了行的选中?

版主你好,我发现是我展开了详细行之后才会出现勾选不了的情况
如下图:
[attach]11605[/attach][attach]11606[/attach]
第一张,无法勾选。展开了详细行:
  1. orderDataGrid.load(null, function () {
  2.         orderDataGrid.showAllRowDetail();
  3.     });
复制代码
第二张可以勾选:
  1. orderDataGrid.load();
复制代码




作者: dforce    时间: 2018-11-30 18:06:15

GeorgeChin 发表于 2018-11-30 17:52
版主你好,我发现是我展开了详细行之后才会出现勾选不了的情况
如下图:

展开详细行,和本身的行选中是无关的
你还是提供个重现页面过来吧




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