- A+
所属分类:Bootstrap Table
修改源文件
- //修改bootstrap-table-export.js
- //在a标签添加一个onclick事件
- $.each(exportTypes, function (i, type) {
- if (TYPE_NAME.hasOwnProperty(type)) {
- $menu.append(['<li data-type="' + type + '">',
- '<a href="javascript:void(0)" onclick="Bj();">',
- TYPE_NAME[type],
- '</a>',
- '</li>'].join(''));
- }
- });
Ajax修改
- function Bj() {
- var Json_id = JSON.stringify($('#table2').bootstrapTable('getAllSelections'));
- var dataobj = eval("(" + Json_id + ")");
- for (var i = 0; dataobj.length > i; i++) {
- $.post("/WTD_BENE/Update_Excel", {
- Json_id:dataobj[i].ID
- });
- }
- }
Controller
- public void Update_Excel() {
- string Json_id = Request.Params["Json_id"];
- var update = sql.WTD_BENE.FirstOrDefault(f => f.ID == Json_id);
- if (update != null){
- update.WT_STATE = "已导出";
- }
- sql.SaveChanges();
- }