对jqgrid的某列绑定事件
来源:互联网 发布:古村之友 知乎 编辑:程序博客网 时间:2024/06/08 13:35
部分html代码:
<div class="main" style="margin-left:400px;"> <table id="list_grid" class="grid"></table> <div id="list_pager"></div></div>
jqgrid部分:
$("#stocklist_grid").jqGrid({url:'ajax.php?action=get_stock_list',datatype: "json",mtype: "POST",colNames:['ID', 'Code', 'Name', 'Mark'],colModel:[{name:'id',index:'id',width:60,align:'center'},{name:'code',index:'code', wdith: 80, align:'center', editable:true, edittype:'textarea', editoptions:{rows:'10'}},{name:'name',index:'name', width: 80, align:'center'},{name:'mark',index:'mark', width: 220, align:'left', formatter:function(cellvalue, options, rowObj){ return "<span id='"+rowObj.id+"' class='mark_data' style='display:block; width:100%; cursor:pointer;'>"+cellvalue+"</span>";}}],关键在红色部分,用formatter将mark列的加入span标签(其实用什么标签不重要,重要的时要找到改元素节点)。
Js(Jquery):
$(function(){//on方法对动态元素绑定click事件$("#list_grid").on("click", ".mark_data", function(){//TODO... bnames = $(this).text();$("#dialog_select_blocks").dialog("open");});});
由于jqgrid表格中内容是动态加载的,这里要用on方法绑定事件。
0 0
- 对jqgrid的某列绑定事件
- 给Button添加客户端事件,对列求各,模版列绑定.
- 【JqGrid】jqGrid 多选复选框 编辑列 方法事件
- jqGrid自定义列的样式
- 对js事件绑定的一些理解
- 关于repeater内控件的事件绑定,内部模板列
- siebel 在list applet 的列上绑定点击事件
- jqGrid中事件的使用
- jqgrid常用的方法事件
- 给jqGrid表格某一列值添加点击事件
- 为jqGrid中的select列添加change事件
- TR 绑定的 onclick 事件,如何排除其中一些 TD 对onclick 事件的绑定
- jqgrid 控制列的水平宽度
- 关于jqGrid动态改变列的解决方案
- jqgrid 编辑隐藏列的设置
- 关于jqGrid动态改变列的解决方案
- 对jQuery的事件绑定的一些思考
- 对jQuery的事件绑定的一些思考
- 4.4之后无法在外置SD卡根目录创建文件夹
- linux 下打开162端口命令
- JSON对象的封装与解析
- SQL 联表查询
- 电子/电路 摘记
- 对jqgrid的某列绑定事件
- Codeforces Round #383 (Div. 2) D. Arpa's weak amphitheater and Mehrdad's valuable Hoses(DP)
- HTTP协议之状态码详解
- Mysql 笔记
- 在centos安装python-virtkey
- PHP 快速实现数组去重
- ab小工具的Failed requests多的问题
- VC之版本号-编译自动增加版本号
- 数据库同步工具