jQuery MiniUI

标题: 单元格默认不能编辑,点击编辑按钮才可以多条编辑怎么弄 [打印本页]

作者: hehehea    时间: 2018-9-14 18:46:38     标题: 单元格默认不能编辑,点击编辑按钮才可以多条编辑怎么弄

<div id="payTypeInfo" class="mini-datagrid" showEmptyText="true" style="width: 100%; height: 100%;" url="${ctxPath}/upos/paytype/listData.do" idField="uxid" allowResize="false" sizeList="[20,30,50,100]" pageSize="20" showHeader="false" title="支付方式信息" multiSelect="false" emptyText="true" allowCellSelect="false" allowCellEdit="false" editNextOnEnterKey="true" editNextRowCell="true" >



                function edit(row) {

                        var rows = grid.getSelecteds();

                        if (rows.length <= 0) {

                        alert("请选中一条记录");

                        return;

                        }   

                        //debugger

                         $("#payTypeInfo").attr("allowCellSelect",true);

                         $("#payTypeInfo").attr("allowCellEdit",true);

       

                }
               


作者: dforce    时间: 2018-9-17 10:09:28

动态切换表格是否可以编辑
grid.setAllowCellEdit(false/true);
这是控制整个表格的
如果你要控制具体的行或列,可以监听oncellbeginedit事件,在这事件中可以精确到单元格
grid.on("cellbeginedit",function(e){
    if(e.record.xxx=...&&e.field=="..."){
          e.cancel=true;
    }
})
作者: hehehea    时间: 2018-9-18 14:24:50

dforce 发表于 2018-9-17 10:09
动态切换表格是否可以编辑
grid.setAllowCellEdit(false/true);
这是控制整个表格的

好的  感谢已经解决了




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