利用按鍵來送出表單,但是當是click事件呢?
當按下ctrl+s 或 command+s
會submit #add_form的表單
$(window).bind('keydown', function(event) {
if (event.ctrlKey || event.metaKey) {
switch (String.fromCharCode(event.which).toLowerCase()) {
case 's':
event.preventDefault();
$("#add_form").submit();
break;
}
}
});
我jquery是這樣接:
$("#add_form").submit(function(e){
e.preventDefault();
....
但是問題來了
我還有一個事件是用click來送submit(他是跟ajax溝通)
$(".save_btn_v2").click(function(e){
e.preventDefault();
...
那這樣我該如何實現 按下ctrl+s 或 command+s後
能觸擊 $(".save_btn_v2").click
事件?然後再讓他自己往下跑
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
直接这样写
$(".save_btn_v2").click()
$(".save_btn_v2").trigger("click");
?