easyui-datagrid单元格事件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了easyui-datagrid单元格事件相关的知识,希望对你有一定的参考价值。
如图所示,我双击1,弹出考勤规则的easyui-tree,然后双击2。如何将2的值赋值给1
另外datagrid如何只让单元格变色,不是整个tr变成橙色
不然就用调试工具看看生成的页面元素,看看数据栏的td标签,用jquery给table
下面的所有td绑定双击事件,判断是否为父元素tr的第n个孩子之后的td(免得改到工号名字),然后更改td背景,弹出窗口,将td对象赋给全局变量,然后弹窗考勤双击后,给全局变量的td改下值就行... 参考技术A
首先 在双击单元格的时候需要开启 改行的编辑状态 否则无法给该单元格添加值,然后 (弹出框也是属于datagrid所在的前台页面的 一部分 可以直接使用) 通过数的onDblClick事件 可以获取node.text
$('tree').tree(url:****,
********,
onDblClick:function(node)
var editor= $('#dg').datagrid('getEditor', index:1,field:field);//首先双击datagrid单元格时需要记住单元格的field (可以设置一个全局变量)
$(editor.target).val(node.text);
)
最后关闭行的编辑状态 (保存数据)
QT怎么设置单元格不响应鼠标单击事件?
正在做一个项目,要求指定一个表格中某些单元格不可响应鼠标的单击事件,怎么做?谢啦。。。
设置QTableWidgetItem的flag。如果你用了QtDesigner可以直接双击表格,选择“项目”,点开右下角“属性”,里面有flag的设置,enable取消掉就行了。代码的话用函数setFlags。 参考技术A 重写mousePressEvent(QMouseEvent *event) 在里面写处理事件就行了!以上是关于easyui-datagrid单元格事件的主要内容,如果未能解决你的问题,请参考以下文章