protectDefault работает только один раз?

.equals() сравнивает данные в классе (при условии, что функция реализована). == сравнивает местоположения указателя (расположение объекта в памяти).

== возвращает true, если оба объекта (NOT TALKING OF PRIMITIVES) указывают на экземпляр SAME. .equals() возвращает true, если два объекта содержат одни и те же данные equals() Versus == в Java

Это может вам помочь.

-3
задан Louys Patrice Bessette 9 March 2019 в 23:55
поделиться

1 ответ

Перепишите свою функцию ниже и посмотрите, работает ли она:

function watchForm(){
   // for every form on the page
  $('form').on('submit', function(e){
   // empty the error element
   $('#js-error-message').empty();
   var searchState = $('#js-stateMenuForm :selected').val();
    // call the function that uses the value you are looking forward to.
    getParks(searchState);
  // where e is the event
  e.preventDefault();
  return false; // force return of the form's submission
  });
}

Также вы можете проверить этот пост: Jquery .on () submit event

0
ответ дан Nicholas Mberev 9 March 2019 в 23:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: