easyui 中的 datagrid 的启动行内编辑,退出行内编辑

使用 easyui 的时 有时候需要使用到行内编辑 启动编辑之后 需要给输入框 赋值的可以看一下

在制动编辑之后 可以通过获取编辑器的方式来获取到那个 输入框

//获取指定行的编辑器 $("#dg").datagrid("getEditors",index);

//回去该编辑器的 第 i 个在编译框 $("#dg").datagrid("getEditors",index)[i];

//获取该编译框 dom 对象 $("#dg").datagrid("getEditors",index)[i].target;

拿到 dom 对象之后 就可以用 $() 选中然后赋值 ,例如 : 我给 easyui 中的 combobox 类型的 输入框赋值 $($("#dg").datagrid("getEditors",index)[i].target).combobox({data:value}) value 为你要赋得值

退出编辑的时候可以根据 index 来退出指定的行 $("#dg").datagrid("endEdit",index);

也可已使用 acceptChanges 属性 一次性退出所有的正在的编辑行 $("#dg").datagrid("acceptChanges ");

转载于:https://my.oschina.net/u/3744526/blog/1617672

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值