jQuery MiniUI

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

dataGrid初始化可编辑行问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2019-7-15 16:05:37 |只看该作者 |倒序浏览
本帖最后由 whicss 于 2019-7-15 16:11 编辑

$.post({
  url: urls.crud_list + "?statement=CouponSettingMapper.list",
  data: {'q.couponId': couponId}
}).then(function (setList) {
  if (setList) {
    setGrid.setData(setList);
    var rows = setGrid.getData();
    $(rows).each(function (i, row) {
      setGrid.beginEditRow(row);
      console.log(setGrid.getCellEditor("promotionType", row));      
//从列表页点修改进编辑页面,这个编辑列的对象取不到?     
//新增数据的时候,这个对象是可以取到的   
  });
}
});



我期望在进入编辑页面的时候,我循环开启数据行的行编辑模式,并能获取setGrid.getCellEditor("promotionType", row)的editor对象,代码如上,目前打印出来是对象未定义
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2019-7-15 16:32:15 |只看该作者
加个延时来执行
执行遍历的时候表格还没加载完毕
setTimeout(function(){
    $().each()...
},200);

Archiver|普加软件

GMT+8, 2024-9-29 16:21 , Processed in 1.038888 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部