preventDefault仅可使用一次?

时间:2019-03-09 23:34:47

标签: javascript jquery

此触发器一次正常工作。如果再次触发,它只会刷新我的页面,所以我猜到preventDefault无法正常工作。我想念什么吗?

function watchForm() {
  $(‘form’).submit(event => { //listening for event on the form pop-up menu
    event.preventDefault(); //suppresses browser from going to a linked page.
    $(’#js-error-message’).empty();
    let searchState = $(’#js-stateMenuForm :selected’).val();
    getParks(searchState); //calls getParks function.
  });
}

1 个答案:

答案 0 :(得分:0)

在下面将您的函数重写为此,并查看它是否有效:

|

此外,您可以查看以下信息:Jquery .on() submit event