Live2D

bootstrap表单按钮 + 刷新后恢复显示状态

监听表格加载完整事件

$table.on('post-body.bs.table', function(e, settings, json, xhr) {
  $(".table_locate_btn").each(function(){
  $(this).text("定位");
  let rowData = $("#table12").bootstrapTable('getData')[$(this).attr('data-row-index')];
  var rowid=rowData.id;
  if(inspection_watch_isshow.indexOf(rowid)!=-1)
  {
  $(this).text("隐藏");
  }
  });
}

表单按钮代码
{field: 'operate', title: __('Operate'), table: $table,
    buttons: [
        {name: 'ajax', title: '定位', text:'定位',
            classname: 'btn btn-xs btn-info btn-status table12_locate_btn'
        },
        {
            name:'adjust',text: '详情',title:'详情',icon:'',
            classname:'btn btn-xs btn-info table12_detail_btn'
        },
        {
            name: 'pipedata', title: '数据', text:'数据',
            classname: 'btn btn-xs btn-data table12_data_btn'
        },
        {
            name: 'delete', text: '删除', title: '删除', icon: '',
            classname: 'btn btn-xs btn-success btn-ajax',
            confirm: '确定删除该项吗?',
            url: 'pipeline/del',
            success:function(data, ret){
                console.log(data);
                $table.bootstrapTable('refresh');
                hideSingleKmlData(data);
            },
            error:function(err){
                console.log(err);
            }
        }
    ],
    events: Table.api.events.operate, formatter: Table.api.formatter.operate}

 

posted @ 2021-04-02 09:45  kikiy-  阅读(252)  评论(0编辑  收藏  举报