Comments (8)
data-change-search=false 即可 默认是数据改变(onchange) 就查
from es.
对,我知道这个attr的用意,我的意思是说,如果这样用,实际上会发起2次请求,
一次是input空间失去焦点,一次是搜索按钮的submit
想问下有没有什么手段可以判断这种情况,中断第二次请求
from es.
告诉你下 可以使用setTimeout延迟执行 然后如果两次太快 可以cancel下 你试下 (该成功 我合并进来)
from es.
你说的我还不是很清楚,但是我用一个变量标示下是否正在执行查询,如果下次进查询方法前就直接判断,有在执行则返回,没有则执行,执行成功把变量还原,这样可行不?
from es.
使用setTimeout设置超时时间 这样如果速度很快的话 可以先cancel上一次的调度 然后重新调度 就不会有这个问题了
from es.
不过还是没思路,在哪设置timeout?在哪cancel,设置timeout后不就每次正常search都会等待固定时间吗?
from es.
测试了几次,每次都是change事件先trigger,所以在下面代码里把submit的回调置为空,并return false,阻止触发默认的表单提交事件
searchForm.find(":input:not(:button,:submit,:reset)").off("change").on("change", function(e) {
// avoid double search issue, when you click search button after change any input
searchForm.off("submit").on("submit", function() {
return false;
});
turnSearch(table, searchForm, false);
});
终于解决了这个问题
from es.
哦 好 我把我的也改成这个
from es.
Related Issues (20)
- 求解:用tomcat插件启动报错,Could not initialize class org.hibernate.ejb.HibernatePersistence
- 感谢作者的开源项目,和技术博客
- 链接404
- 有个google的插件无法在国内无法获取
- onlineSessionFilter 是干嘛的,怎么没有调用过????
- jcaptcha里的jcaptcha-integration-simple-servlet包没有仓库能找到
- 启动时卡在第一个hibernate语句无法运行 HOT 3
- 涛哥,Controller中标记为@ResponseBody并返回类型为Page<T>的方法,jackson处理响应时如何忽略Page中自身定义的某属性? HOT 1
- 涛哥,我最近在研究es的代码,问题如下所示:
- we应用中shiro的spring配置SecurityUtils.setSecurityManager问题 HOT 1
- java.lang.ClassCastException: com.sun.proxy.$Proxy76 cannot be cast to org.hibernate.ejb.HibernateEntityManagerFactory HOT 1
- codegen如何运行?
- 启动报错 spring版本不兼容 HOT 1
- 神奇的无限循环登陆问题
- 火狐和IE下无限循环登录,及其他问题 HOT 1
- maven-db-plugin这个插件找不到 HOT 3
- spring speed-up.xml
- 项目启动和响应巨慢,能否优化下? HOT 1
- db-refresh.bat执行过后乱码?
- 导入到eclipse中有如下spring data的error??? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from es.