Safari搜索字段取消按钮回调
Safari Search Field Cancel Button Callback?
我有一个带有一些字段的表,我做了一个"实时搜索"来查找行…
我的代码是:
$("#searchforpage").keyup(function(pd) {
pd.preventDefault();
$("table tbody tr").hide();
$("table tbody").find("tr:contains('"+$("#searchforpage").val().toLowerCase()+"')").show();
});
这工作,并不是真正的问题,但我的输入字段是type="search",这样safari有放大镜和搜索历史和x在右角。
x是问题,如果点击什么都没有发生,因为孔代码响应keyup。
所以我想做这样的事情来再次显示所有行:
$("#searchforpage::-webkit-search-cancel-button").click(function() {
$("table tbody tr").show();
});
我如何从取消按钮得到一个回调来显示所有行?
ok,我的解决方法是现在我在搜索字段中使用每次点击…我的想法是,如果你再次点击字段,你可能想搜索完全不同的东西:
$("#searchforpage").click(function() {
$(this).val("");
$("table tbody tr").show();
});
但如果有人有一个正确的解决方案,我想知道它。
相关文章:
- 如何在javascript中添加带有回调函数的按钮点击事件作为window.conf
- 如何在调用回调之前禁用按钮
- Bootbox:取消对话框后的回调功能/点击'X'按钮
- Angular Js 尝试从主按钮回调动态更改模态文本并且不起作用
- 未通过单击按钮调用JavaScript回调
- 返回按钮回调函数在特定情况下失败或未启动
- 类似FaceBook的按钮回调不起作用
- Facebook页面的Facebook“喜欢”按钮,但带有回调
- 脸书登录按钮回调函数
- 单击按钮后显示回调
- G+ 登录按钮回调绑定两次
- IE issue-使用复选框/单选按钮时,jQuery.change()不会触发回调
- 自定义Google加号按钮回调
- 每次加载页面时都运行按钮回调函数
- 谷歌加自定义共享按钮回调
- 如何检索用户的详细信息喜欢按钮回调函数在facebook
- Facebook喜欢按钮回调javascript警告框
- 尝试配置YouTube订阅按钮回调
- Reddit按钮回调函数
- Safari搜索字段取消按钮回调