首页 新闻 会员 周边

easyui datagrid 判断

0
[已解决问题] 解决于 2015-12-23 11:31
 1 <table>
 2   <tr>
 3     <td>状态</td>
 4     <td>&nbsp;</td>
 5   </tr>
 6   <tr>
 7     <td>已发布</td>
 8     <td><a href="#">取消发布</a></td>
 9   </tr>
10   <tr>
11     <td>未发</td>
12     <td><a href="#">发布</a></td>
13   </tr>
14 </table>

我用 jquery 写的table,后面的超链接内容会根据“状态”发生变化,未发布--超链接内容就是发布,已发布--超链接内容就是取消发布,这种该怎么写?下面是超链接的实际代码

{
                field : 'xxx',
                title : '发布操作',
                width : xxx,
                formatter : function(value, rowData,rowIndex) {
                    return "<a href=\"javascript:void(0)\" onclick=\"updata('"
                    + rowData.Id
                    + "')\">发布/取消发布</a>";
                    }
            },
伊夏丶的主页 伊夏丶 | 初学一级 | 园豆:9
提问于:2015-12-23 11:12
< >
分享
最佳答案
0

{ field : 'xxx', title : '发布操作', width : xxx, formatter : function(value, rowData,rowIndex) {

if(rowData.state==0){return "<a href=\"javascript:void(0)\" onclick=\"updata('" + rowData.Id + "')\">发布</a>";}else{return "<a href=\"javascript:void(0)\" onclick=\"updata('" + rowData.Id + "')\">取消发布</a>";} } },

奖励园豆:5
忧虑的心 | 初学一级 |园豆:73 | 2015-12-23 11:25

ok 解决了 谢谢

伊夏丶 | 园豆:9 (初学一级) | 2015-12-23 11:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册