4
This commit is contained in:
@@ -123,7 +123,7 @@ define(['jquery', 'bootstrap', 'moment', 'bootstrap-table', 'bootstrap-table-lan
|
||||
name: 'edit',
|
||||
icon: 'mdi mdi-pencil',
|
||||
title: __('编辑'),
|
||||
extend: 'data-toggle="tooltip" data-container="body"',
|
||||
extend: 'data-toggle="tooltip" data-container="body" data-offset="r" data-area="80%,100%" data-anim="5" data-shade="0.3" data-move="false"',
|
||||
classname: 'btn btn-xs btn-success btn-editone'
|
||||
},
|
||||
del: {
|
||||
@@ -155,8 +155,18 @@ define(['jquery', 'bootstrap', 'moment', 'bootstrap-table', 'bootstrap-table-lan
|
||||
localStorage.setItem('pagesize', this.options.pageSize);
|
||||
return false;
|
||||
};
|
||||
var _defaults = $.extend(true, $.fn.bootstrapTable.defaults, Table.defaults, defaults);
|
||||
var extend = _defaults.extend;
|
||||
extend.index_url = extend.index_url ? Fast.api.fixurl(extend.index_url) : extend.index_url;
|
||||
extend.add_url = extend.add_url ? Fast.api.fixurl(extend.add_url) : extend.add_url;
|
||||
extend.edit_url = extend.edit_url ? Fast.api.fixurl(extend.edit_url) : extend.edit_url;
|
||||
extend.del_url = extend.del_url ? Fast.api.fixurl(extend.del_url) : extend.del_url;
|
||||
extend.import_url = extend.import_url ? Fast.api.fixurl(extend.import_url) : extend.import_url;
|
||||
extend.multi_url = extend.multi_url ? Fast.api.fixurl(extend.multi_url) : extend.multi_url;
|
||||
extend.dragsort_url = extend.dragsort_url ? Fast.api.fixurl(extend.dragsort_url) : extend.dragsort_url;
|
||||
|
||||
// 写入bootstrap-table默认配置
|
||||
$.extend(true, $.fn.bootstrapTable.defaults, Table.defaults, defaults);
|
||||
$.extend(true, $.fn.bootstrapTable.defaults, extend);
|
||||
// 写入bootstrap-table column配置
|
||||
$.extend($.fn.bootstrapTable.columnDefaults, Table.columnDefaults, columnDefaults);
|
||||
// 写入bootstrap-table locale配置
|
||||
@@ -646,6 +656,7 @@ define(['jquery', 'bootstrap', 'moment', 'bootstrap-table', 'bootstrap-table-lan
|
||||
var url = options.extend.edit_url;
|
||||
row = $.extend({}, row ? row : {}, {ids: row[options.pk]});
|
||||
url = Table.api.replaceurl(url, row, table);
|
||||
console.log(data)
|
||||
Fast.api.open(url, typeof title === 'function' ? title.call(table, row) : title, data);
|
||||
});
|
||||
});
|
||||
@@ -911,7 +922,7 @@ define(['jquery', 'bootstrap', 'moment', 'bootstrap-table', 'bootstrap-table-lan
|
||||
var ids = row[options.pk];
|
||||
row = $.extend({}, row ? row : {}, {ids: ids});
|
||||
var url = options.extend.edit_url;
|
||||
Fast.api.open(Table.api.replaceurl(url, row, table), $(this).data("original-title") || $(this).attr("title") || __('编辑'), $(this).data() || {});
|
||||
Fast.api.open(Table.api.replaceurl(url, row, table), $(this).data("original-title") || $(this).attr("title") || __('编辑'), $(e.currentTarget).data() || {});
|
||||
},
|
||||
'click .btn-delone': function (e, value, row, index) {
|
||||
e.stopPropagation();
|
||||
|
||||
Reference in New Issue
Block a user