在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 利用按鍵來送出表單,但是當是click事件呢?

利用按鍵來送出表單,但是當是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();
    ...

那這樣我該如何實現(xiàn) 按下ctrl+s 或 command+s後
能觸擊 $(".save_btn_v2").click 事件?然後再讓他自己往下跑

回答
編輯回答
拽很帥

$(".save_btn_v2").trigger("click");

2017年1月3日 20:18
編輯回答
凹凸曼

直接這樣寫 $(".save_btn_v2").click()

2018年6月27日 09:20