jQuery的datatable怎么才能给某一列添加超链接?
2015-05-09 19:19
507 查看
aocolumeDef.这个里面去定义.return返回的字符串会代替原来cell里面的内容 e.g: datatable=$('#dt_basic').dataTable({ "bAutoWidth": false, "bStateSave":true, "sPaginationType": "bootstrap_full", "sAjaxSource":url, "sAjaxDataProp": "poolList", "aoColumns": [{ "sTitle":"ID", "mDataProp": "poolId","sClass":"center"}, { "sTitle":"存储池名称", "mDataProp": "poolName","sClass":"center"}, { "sTitle":"运行状态", "mDataProp": "status","sClass":"center"}, { "sTitle":"缓存状态", "mDataProp": "iscache","sClass":"center"}, { "sTitle":"总容量", "mDataProp": "diskPack.poolSize","sClass":"center"}, { "sTitle":"使用率", "mDataProp": "diskPack.usage" ,"sClass":"td-progress center"}, { "sTitle":"操作","mDataProp": "objectId","sClass":"center"}, { "sTitle":"创建时间", "mDataProp": "createTime","sClass":"center"} ], "aoColumnDefs":[{"aTargets":[6],"mRender":function(data,type,full){ return "<a href=\"#myModal-edit\" data-toggle=\"modal\" onclick=\"preUpdate('"+data+"')\"> <i class=\"fa fa-lg-2 fa-pencil\"> </i> </a> <a href=\"javascript:void(0)\" data-toggle=\"modal\" class=\"smart-mod-eg1\" onclick=\"delPool('"+data+"',event)\"> <i class=\"fa fa-lg-2 fa-trash-o\"> </i> </a> "} }, {"aTargets":[5],"mRender":function(data,type,full){ return data+"%<div class=\"progress\"><div aria-valuetransitiongoal=\""+data+"\" class=\"progress-bar bg-color-teal\" style=\"width: "+data+"%;\" aria-valuenow=\""+data+"\"> </div></div>"; } }, {"aTargets":[2],"mRender":function(data,type,full){ if(data=='2'){ return "维护"; }else{ return "运行"; } } }, {"aTargets":[3],"mRender":function(data,type,full){ if(data=='1'){ return "是"; }else{ return "否"; } } }, {"aTargets":[0],"mRender":function(data,type,full){ return data+" <a href=\"#myModal-file\" data-toggle=\"modal\" onclick=\"viewpool('"+full.objectId+"',event)\"> <i class=\"fa fa-lg-2 fa-file-o \"></a>"; } } ] });
相关文章推荐
- jquery要怎么写才能速度最快? by 大白
- 我要怎么才能添加我的公告呢?_已经解决了!
- DataGrid的某一列添加超链接,点击超链接触发Onclick函数
- Jquery怎么写才能够优化
- jQuery-datatable添加和修改提交到服务器的数据
- jquery要怎么写才能速度最快?
- 鼠标放在button按钮颜色改变、、input按钮怎么添加超链接
- 怎么才能“添加至百度首页”分析
- 怎么使用jquery判断一个元素是否含有一个指定的类(class)另外如何给元素动态添加类
- 【JQUERY】点击超链接添加样式刷新后样式不改变
- HTML里怎么给普通按钮添加超链接
- jQuery要怎么写才能速度最快?
- jquery怎么写速度才能更快
- Jquery怎么写速度才能更快
- 关于TextView中怎么添加超链接的问题
- jqgrid 给某一列添加超链接
- 在MAC系统里添加开机启动任务(但是怎么才能知道自己程序的固定位置呢?)
- jquery要怎么写才能速度最快?
- jquery要怎么写才能速度最快?
- 某一个标签如button,之前通过jQuery添加过一个click事件,然后我想给这个button再添加一个click事件,但是我又不想让之前那个click事件触发,怎么办?