jqxGrid自定义行编辑器
来源:互联网 发布:九九乘法表java编程 编辑:程序博客网 时间:2024/05/16 10:58
$("#jqxgrid").jqxGrid({ columns: [ { text: 'First Name', datafield: 'firstname',columntype:"custom", //初始化编辑器的方法,只在首次开始编辑的时候调用 createeditor:function(row, cellvalue, editor, celltext, cellwidth, cellheight){ //需要自己创建一个编辑器DOM对象,editor是cell的jquery DOM文档对象 var $input=$("<input type='text' class='custom-input'>"); editor.html($input); $input.jqxInput({height:"100%",width:"100%"}); }, //编辑器赋初值方法,每次开始编辑前都会调用 initeditor:function(row, cellvalue, editor, celltext, pressedChar){ editor.find(".custom-input").jqxInput("val",cellvalue); }, //把编辑器的值返回到cell中,每次结束编辑都会调用 geteditorvalue:function(row, cellvalue, editor){ return editor.find("input").val(); } } ] editable:true //也可以不设置这个属性,定义jqxgrid点击事件自定义开始编辑});
关键就是要自己创建一个DOM。
如果有子表(详情表rowdetails),你会发现用jqxGrid给的编辑模型会有意想不到的问题(点击子表会触发父级表编辑)。
当使用自定义编辑器后,详情表的行编辑行为就会变得简单明了。
0 0
- jqxGrid自定义行编辑器
- GridView插入自定义行
- Dev GridControl 自定义行颜色
- easyui的自定义行工具栏
- 自定义行间距 多行输出 解决DrawText 无法自定义行间距的问题
- 自定义行转定函数wm_concat应用(PLS-00530)
- DataGridView自定义行样式和行标题
- DataGridView自定义行样式和行标题
- JSF中为dataTable组件指定自定义行样式
- 零件库的族添加自定义行
- DataGridView自定义行样式和行标题
- [转]iOS UILabel自定义行间距时获取高度
- Sybase15实现 自定义行转列函数
- DataGridView 自定义行样式和行标题
- css3样式控制自定义行省略号显示
- 计算label自定义行间距字间距,计算自定义行间距字间距的高度
- 关于CKEditor4.5.6的使用,自定义toolbar配置,上传图片案例(SpringMVC+MyBatis案例),自定义行高,去编辑器的中内容,将编辑器中内容设置到指定的位置等
- 使用Spread Studio for .NET自定义行和列的数量
- [C/C++]_[判断程序是32位还是64位]
- eclipse安装sdk后出现的错误
- Java异常
- 1. Two Sum
- 输出星号图
- jqxGrid自定义行编辑器
- [bzoj4417][SHOI2013]超级跳马
- linux开机自动联网设置
- Android 热门博主汇总
- 自定义进度条控件(附带百分比的)
- YTU:学生成绩输入和输出
- 【AHOI2013】【BZOJ3237】连通图
- HDFS源码分析心跳汇报之BPServiceActor工作线程运行流程
- 心得:XHB项目