请问easyui datagrid 按钮点击改变图标

yunzhong80 2016-02-23 03:36:32
在easyui datagrid 行中我才有如下方式定义了按钮列
field: 'Check2', title: '检查', width: 60, align: 'center',
formatter: function (value, row, index) {
{
var g;
if (value == 1)
g = '<a href="javascript:void(0)" class="editcls1" onclick="Backrow(this)"></a> ';
else
g = '<a href="javascript:void(0)" class="editcls0" onclick="Checkrow(this)"></a> ';
return g;
}
}
图标是在onLoadSuccess中设置的
onLoadSuccess: function (data) {
$('.editcls1').linkbutton({ plain: true, iconCls: 'icon-ok' });
$('.editcls0').linkbutton({ plain: true, iconCls: 'icon-no' });
$('.editcls2').linkbutton({ plain: true, iconCls: 'icon-remove' });
}
现在当点击图标是,咋改变图标呢?
...全文
186 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go 旅城通票 2016-02-23
  • 打赏
  • 举报
回复
easyui没有提供api更新icon,需要直接操作dom,下面代码对easyui1.4.4有效,没有效果自己看dom结构
function Backrow(a){
$('span.l-btn-icon',a).addClass('icon-save')
}

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧