BootDo框架中使用bootstrap设置多个按钮的下拉按钮

直接进入对应的列表页面的js:

这里面我利用bootdo设置了权限,根据权限显示不同的按钮,同时我需要在外面显示一个按钮,倒三角内显示下拉按钮;

{
       title: '操作',
       field: 'id',
       align: 'left',
       formatter: function (value, row, index) {
           var a = '<a  href="#"   mce_href="#" ' +
                   'onclick="read(\'' + row.id + '\',\'' + row.type + '\')" class=" '+s_read_h+'"><i class="btn btn-info btn-xs" >详情</i></a> ';
           var b = '<a  href="#" mce_href="#" onclick="read2(\''
               + row.id
               + '\')" class=" '+s_read2_h+'"><i class="btn btn-info btn-xs">详情2</i></a> ';
           var c = '';
           var g = '';
           var h = '';
           if (row.s2== 1) {
                   c += '<a  href="#" mce_href="#"  ' +
                       'onclick="edit(\'' + row.s2 + '\',\'' + row.type2 + '\')" class=" '+s_read3_h+'"><i class="btn btn-info btn-xs">详情3</i></a> ';
           } else {
               if (...) {
                   if (...) {
                       c += ...
                   } else {
                       c += ...
                   }
                       h += ...
               } else {
                       g += ...
               }
           }
           var d= ...
           var e= ...

           var f = ...
           var menu = '<div class="btn-group "  ><nobr>'+
               '<button data-toggle="dropdown"  class="btn btn-info btn-xs dropdown-toggle " onclick="" >' +
               '<span class="caret" ></span> ' +
               '<span class="sr-only">Toggle Dropdown</span>'+
               '</button> ' +
                   '<ul class="dropdown-menu" role="menu" >' +
                   '<li>'+b+'</li> ' +
                   '<li>'+c+'</li> ' +
                   '<li>'+d+'</li> ' +
                   '<li>'+e+'</li> ' +
                   '<li>'+f+'</li> ' +
                   '<li>'+g+'</li> ' +
                   '<li>'+h+'</li> ' +
                   ' </ul>' +
               '</nobr></div>';
           if(s_read_h =='hidden' && s_read2_h =='hidden' && s_read3_h =='hidden' && ...){
               return ;
           }else if( s_read2_h =='hidden' && s_read3_h =='hidden' &&...){
               return a;
           }else{
               return a+menu;
           }
       }
   }]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值