首页 > 其他分享 >fastadmin 工具栏添加按扭

fastadmin 工具栏添加按扭

时间:2023-03-17 21:57:06浏览次数:27  
标签:__ adds url ids 添加 专栏 fastadmin 工具栏

fastadmin 工具栏添加按扭(例:批量添加)

bilichen006

于 2023-02-02 20:12:50 发布

231
收藏
分类专栏: 工具 小例子 文章标签: javascript 前端 java phpPowered by 金山文档版权

工具
同时被 2 个专栏收录
28 篇文章0 订阅
订阅专栏

小例子
12 篇文章0 订阅
订阅专栏
html页面

<a href="javascript:;" class="btn btn-success btn-adds {:$auth->check('member/code/adds')?'':'hide'}" title="{:__('Adds')}" ><i class="fa fa-plus"></i> {:__('Adds')}</a>

lang页面

'Addes' => '批量添加',

js页面

adds_url: 'member/code/adds',

4.修改公共过的js文件,即:require-table.js文件 添加点击事件

(1):添加配置:

config: {

checkboxtd: 'tbody>tr>td.bs-checkbox',

toolbar: '.toolbar',

refreshbtn: '.btn-refresh',

addbtn: '.btn-add',

addsbtn: '.btn-adds',

(2):添加点击事件 // 批量添加按钮事件

toolbar.on('click', Table.config.addsbtn, function () {

var ids = Table.api.selectedids(table);

var url = options.extend.adds_url;

if (url.indexOf("{ids}") !== -1) {

url = Table.api.replaceurl(url, {ids: ids.length > 0 ? ids.join(",") : 0}, table);

}

Fast.api.open(url, $(this).data("original-title") || $(this).attr("title") || __('Adds'), $(this).data() || {});

});
————————————————
版权声明:本文为CSDN博主「bilichen006」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/bilichen006/article/details/128856503

标签:__,adds,url,ids,添加,专栏,fastadmin,工具栏
From: https://www.cnblogs.com/tomcat2022/p/17228307.html

相关文章

  • Viual Studio添加新的工作负载
    1.在自己电脑中找到ViualStudioInstaller这样一个文件,我自己的是在"C:\ProgramData\Microsoft\Windows\StartMenu\Programs"路径下若是找不到,也可以下载一个"everythin......
  • Openlayers中实现地图上添加一条红色直线
    场景Openlayers中加载Geoserver切割的EPSG:900913离线瓦片地图并显示:在上面加载离线瓦片地图显示的基础上,需要根据起点和终点两个坐标实现添加一条红色直线。实现效果如下 ......
  • 添加了外键moddle,查询时获取外键的 数据信息
    遍历嵌套序列化设置depth=1表示遍历序列化深度为1,应该设置一个整数n,表示遍历到第n层,不设置遍历只显示外键ID,设置了会显示外键的详细信息classStudentSerializer(seria......
  • git密钥添加及验证
    概述由于特殊原因删除了window.ssh/known_hosts,在通过vscodepush代码是提示异常,因为第一次需要人工yes确认的主机秘钥,蛋疼的操作开干envwindow11gitx01、生成ssh......
  • vue添加eslint配置规则
    eslint配置方法eslint的规则有三个选项:"off"或者0,不启用这个规则"warn"或者1,出现问题会有警告"error"或者2,出现问题会报错在根目录创建.eslintrc.js,代码如下:modul......
  • 添加mark-整板添加地孔-调整丝印-添加文本-12
    选择好库:mark点需要在库中,封装需要相关焊盘的psm文件,文本文件,bra文件等等    整板添加地孔:增加层之间连接性,性能更好设置好栅格,执行复制命令调整位号丝印:......
  • Python代码块批量添加Tab缩进
    选择一个合适的编辑器,比如notepad++、VS、eclipse、sublimetext等,选中要集体缩进的代码块,按Tab:集体缩进(向右)按Shift+Tab:集体回缩(向左)在Notepad++等编辑器中也有将Tab......
  • Redxu(RTK) 基础 性能与数据范式化 6.2 添加通知
    添加通知如果不能弹出通知告诉我们有人发布了消息、留下了评论或者对我们的帖子做出了回应,那么任何社交媒体应用都是不完整的。在一个真实的应用中,我们的客户端和后端服......
  • Jetbrains Rider New UI找回工具栏上的前进后退按钮
    更新到最新版本并启用了NewUI之后,前进后退按钮没了,此时我们在设置的MenusandToobars->MainToobarLeft点添加MainMenu->Navigate->Back|Forward即可。......
  • NFT平台开发要添加的功能,让平台如虎添翼
     虽然不少人都打算开发一个NFT平台,但是如果没有添加一些功能,就会降低平台的可用性。为了避免这种情况,下面名锐讯动为大家介绍NFT平台开发要添加的功能。 1.搜索物品。......