深圳全飞鸿
标题:
关于fastadmin的table的toolbar
[打印本页]
作者:
syant
时间:
2025-4-17 00:34
标题:
关于fastadmin的table的toolbar
关于fastadmin的table的toolbar
微信图片_20250417002510.png
(11.76 KB, 下载次数: 0)
下载附件
2025-4-17 00:25 上传
1, 有些按钮在用户选择一行后会从disabled变为enabled
由
btn-disabled
来控制的
<a class="btn btn-success btn-add" data-area='["50%","60%"]' title="{:__('上传模板')}" >
<a class="btn btn-success btn-edit
btn-disabled
disabled" data-area='["100%","100%"]' title="{:__('模板配置')}" >
<a class="btn btn-success btn-editvar
btn-disabled
disabled" data-area='["100%","100%"]' title="{:__('变量设置')}" >
2、新加一个varedit按钮
>>>>c:\apache24\htdocs\label\assets\js\backend\barcodetemplate.js<<<<<
editvar_url: 'barcodetemplate/editvar',
editvar: function (row) {
>>>>c:\apache24\htdocs\label\assets\js\require-table.js<<<<<
editvarbtn: '.btn-editvar', //add by 20241116
toolbar.on('click', Table.config.editvarbtn, function () {
var url = options.extend.editvar_url;
复制代码
重点关注:
http://192.168.1.201/label/C.php/barcodetemplate/editvar/ids/2030
//add by syant start
toolbar.on('click', Table.config.editvarbtn, function () {
var that = this;
var ids = Table.api.selectedids(table);
if (ids.length > 10) {
return;
}
var title = $(that).data('title') || $(that).attr("title") || __('Edit'); //
变量设置
var data = $(that).data() || {};
delete data.title;
//循环弹出多个编辑框
$.each(Table.api.selecteddata(table), function (index, row) {
var url = options.extend.editvar_url;
row = $.extend({}, row ? row : {}, {ids: row[options.pk]});
url = Table.api.replaceurl(url, row, table); //得到
barcodetemplate/editvar/ids/2030
Fast.api.open(url, typeof title === 'function' ? title.call(table, row) : title, data);
});
});
作者:
syant
时间:
2025-4-17 01:08
bb?dialog=1
{search: undefined, sort: 't_sort', order: 'desc', offset: 0, limit: 10}
GET /label/C.php/barcodetemplatecolumns/indexbytid?sort=t_sort&order=desc&offset=0&limit=10&t_id=2030&_=1744821955500 HTTP/1.1
Host: 192.168.1.201..
Connection: keep-alive..
X-Requested-With: XMLHttpRequest..
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36..
Accept: application/json, text/javascript, */*; q=0.01..
Content-Type: application/json..Accept-Encoding: gzip, deflate..
Accept-Language: zh-CN,zh;q=0.9..
Cookie: PHPSESSID=njq31hs1j1th59bq9brs0pna66; think_var=zh-cn....
作者:
syant
时间:
5 天前
按钮清单参考:
http://www.nagomes.com/dict/web/#/646980261/260078053
欢迎光临 深圳全飞鸿 (http://www.nagomes.com/disc/)
Powered by Discuz! X3.2