Bootstrap Table 使用教程进阶篇 之 导出数据后修改状态

  • A+
所属分类:Bootstrap Table

Bootstrap Table 使用教程进阶篇 之 导出数据后修改状态

修改源文件

  1. //修改bootstrap-table-export.js  
  2. //在a标签添加一个onclick事件  
  3. $.each(exportTypes, function (i, type) {  
  4.    if (TYPE_NAME.hasOwnProperty(type)) {  
  5.        $menu.append(['<li data-type="' + type + '">',  
  6.        '<a href="javascript:void(0)" onclick="Bj();">',  
  7.         TYPE_NAME[type],  
  8.        '</a>',  
  9.        '</li>'].join(''));  
  10.           }  
  11.  });  

Ajax修改

  1. function Bj() {  
  2.   var Json_id = JSON.stringify($('#table2').bootstrapTable('getAllSelections'));  
  3.   var dataobj = eval("(" + Json_id + ")");  
  4.   for (var i = 0; dataobj.length > i; i++) {  
  5.   $.post("/WTD_BENE/Update_Excel", {  
  6.              Json_id:dataobj[i].ID  
  7.      });  
  8.    }  
  9. }  

Controller

  1. public void Update_Excel() {  
  2.     string Json_id = Request.Params["Json_id"];  
  3.     var update = sql.WTD_BENE.FirstOrDefault(f => f.ID == Json_id);  
  4.      if (update != null){  
  5.          update.WT_STATE = "已导出";  
  6.           }  
  7.     sql.SaveChanges();  
  8. }  
钰玺

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: