首页 > 其他 > 详细

为fastadmin添加重置搜索和批量录入按钮

时间:2020-06-30 12:27:32      阅读:424      评论:0      收藏:0      [点我收藏+]

最终想实现的效果如下

技术分享图片

需要明白的两件事

一.搜索的逻辑

1.首先增加一个搜索a标签,class命名为chongzhi
2.熟悉搜索的逻辑,所有的tab,所有的jstree都是,通过给通用搜索,传递值,才引起了下面表格的变化.
3.我把js代码写在了backend.js的init里,类似于写在原型上,这样很多模块的js都能使用

 // 新增重置搜索
            $(‘.chongzhi‘).click(function(){
                $(‘button[type=reset]‘).trigger(‘click‘)
            })
二.弹窗的逻辑

首先熟悉 require-table.js,把代码折叠起来,这样更方便鸟瞰整个js
技术分享图片
查看整个JS发现,其实,整个是对象的方式,存储了一些函数。并且是分类存储,这样让整个JS显的十分有序。
那么!我们猜一猜,追加,删除的按钮,在哪个大类中呢?
1.在button里?按道理,追加和删除,都是按钮,相关的点击事件,应该写在按钮类里才对
点开发现,不对
2.在events里?按道理,追加和删除,都是表格的事件
但是点开发现,还是不对
3.最后发现,是在api的bindevent里,events和bindevent两者的区别,也在图片的注释上
技术分享图片

为fastadmin添加重置搜索和批量录入按钮

原文:https://www.cnblogs.com/cn-oldboy/p/13212865.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!