jQuery MiniUI

标题: Inline EditForm 内嵌表单编辑器 [打印本页]

作者: lys373113838    时间: 2018-3-22 10:16:18     标题: Inline EditForm 内嵌表单编辑器

本帖最后由 lys373113838 于 2018-3-22 10:22 编辑

[attach]10681[/attach]
咱们的例子这个表格是直接有的,我的这个表格是动态生成的,是通过grid.on("drawcell",function(){})生成的。 我在edit的时候怎么把这个表格传到edit这里呢,因为现在获取不到这个grid,后面的操作就没法进行?[attach]10683[/attach][attach]10682[/attach]

作者: dforce    时间: 2018-3-22 11:27:15

那你drawcell的时候把表格的id也当参数传过去好了。e.sender.id
后面用的时候可以根据id来获取表格。
作者: lys373113838    时间: 2018-3-22 11:42:44

dforce 发表于 2018-3-22 11:27
那你drawcell的时候把表格的id也当参数传过去好了。e.sender.id
后面用的时候可以根据id来获取表格。 ...

好的,已经解决了

  var td = grid.getRowDetailCellEl(row);
        var editForm = document.getElementById("editForm");
        td.appendChild(editForm);
        editForm.style.display = "";

现在报这个错Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'.
作者: dforce    时间: 2018-3-22 12:20:01

lys373113838 发表于 2018-3-22 11:42
好的,已经解决了

  var td = grid.getRowDetailCellEl(row);

  var editForm = document.getElementById("editForm");
全局定义




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