首页 > 代码库 > easyui datagrid editor checkbox 单击事件
easyui datagrid editor checkbox 单击事件
Easyui datagrid treegrid中可以为行追加checkbox元素,例如:
$('#tt').treegrid({ url:'get_data.php', idField:'id', treeField:'name', columns:[[ {title:'Task Name',field:'name',width:180}, {field:'persons',title:'Persons',width:60,align:'right'}, {field:'begin',title:'Begin Date',width:80}, {field:'end',title:'End Date',width:80,editor:{type:'checkbox',options:{on:'1',off:'0'}}} ]] });
其中最后一列的checkbox:true即为复选框,建议不要使用
{field:'end',title:'End Date',width:80,formatter:function(val,row,index){return '<input type="checkbox"/>' ;}}这种方法导致复选框随行的选中而选中,不灵活。
那么如何给这种复选框追加单击事件或者传值呢?方法如下:
onLoadSuccess:function(row,data){ <pre name="code" class="javascript">var eds = $('#dr_col_auth').datagrid('getEditors',id); $(eds[0].target).bind('click',function(){//这里可以指定当前行的数据}}
easyui datagrid editor checkbox 单击事件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。