在easyui datagrid中formatter数据后使用linkbutton
来源:互联网 发布:ubuntu 创建快捷方式 编辑:程序博客网 时间:2024/04/27 14:10
easyui 只在页面装载时渲染标签,因此在使用formatter格式化列数据后,动态添加的linkbutton样式无法使用,以下方式是无法解析的:formatter:function(value,rowData,rowIndex) { if(value==""||value==null){ return "未知"; }else{ return "<a class='sz_button' onclick='editRoleAuthority(\""+value+"\");' href='javascript:void(0);'>设置</a> <a class='ll_button' onclick='browseRoleAuthority(\""+value+"\");' href='javascript:void(0);'>浏览</a>"; } }
onLoadSuccess事件是在datagrid加载数据完成后的事件,相当于datagrid的回调函数,这里的加载数据完成不是指从远程或本地获得数据完成,而是在获取数据并解析完成datagrid,包括已经完成所有columns中的formatter属性,因此可以在onLoadSuccess事件中解析linkbutton组件。
因此在easyui datagrid中formatter数据后使用linkbutton可采用如下方法:
onLoadSuccess事件中解析linkbutton组件:
onLoadSuccess:function(data){
$(".sz_button").linkbutton({
text:'设置',
plain:true,
iconCls:'icon-edit'
});
$(".ll_button").linkbutton({
text:'设置',
plain:true,
iconCls:'icon-search'
});
}
- 在easyui datagrid中formatter数据后使用linkbutton
- 在easyui datagrid中formatter数据后使用linkbutton
- 在easyui datagrid中formatter数据后使用linkbutton
- 在easyui datagrid中formatter数据后使用linkbutton
- 在easyui DataGrid 中使用 linkbutton
- easyui在datagrid用formatter添加linkbutton后列表和行号错位
- easyui中datagrid的formatter使用问题
- easyui的数据表格(datagrid)使用时formatter的技巧
- easui datagrid的formatter中返回linkButton的问题
- 【easyUI】datagrid 通过formatter读取嵌套数据
- easyUI中的datagrid的formatter方法中 使用$.ajax()方法绑定多个不同数据源的数据
- EasyUI-datagrid属性formatter
- easyUI中datagrid中的formatter里面向后台发送请求获取数据
- easyui datagrid列中放入linkbutton后错行问题
- EasyUI DataGrid使用formatter属性实现自定义功能
- 在数据绑定控件中使用LinkButton传递参数方法
- easyui使用datagrid load后获得返回数据
- 在js中获取easyui datagrid的数据
- Django POST CSRF verification failed. Request abor
- poj 1276 多重背包问题
- C#编写Windows服务程序图文教程
- JNI——手工编译HelloJNI
- 在Html中引入CSS的方法
- 在easyui datagrid中formatter数据后使用linkbutton
- [Hadoop]安装笔记(Linux下安装源码包)
- WindowsPhone消息推送服务
- MySQL数据类型解析
- 获取Kernel32基地址的几种方法-相关结构
- Linux错误解决方法集
- 取棋子
- mysql中txt的导入及导出
- php作为服务器向windows phone发送消息