Показать сообщение отдельно
  #6 (permalink)  
Старый 13.03.2020, 05:37
Новичок на форуме
Отправить личное сообщение для Oughtem Посмотреть профиль Найти все сообщения от Oughtem
 
Регистрация: 05.03.2020
Сообщений: 3

Цитата:
А какой target у этого event'а? Ну или что там показывает console.log(event)?
x.Event {type: "submit", timeStamp: 1584066660144, jQuery110207746604547728344: true, isTrigger: 3, namespace: "", …}
type: "submit"
timeStamp: 1584066660144
jQuery110207746604547728344: true
isTrigger: 3
namespace: ""
namespace_re: null
result: false
target: form#filterByParams
delegateTarget: document
currentTarget: form#filterByParams
handleObj: {type: "submit", origType: "submit", data: undefined, guid: 53, handler: ƒ, …}
data: undefined
isDefaultPrevented: ƒ it()
isPropagationStopped: ƒ it()
__proto__: Object




laimas, ваш ответ
Цитата:
$(this.elements).not('селекторы')
и следующее за ним разъяснение безусловно содержит максимум информации для человека, имеющего схожий уровень репутации на данном форуме Однако мне от до сих пор не помог, хотя должен был бы... Суть ваше ответа для себя я понял так: мой "код" подразумевает, то, что надо исключить делегировать обработки события submit из объектов уровня document, хотя $(document) один.

Прошу вас более подробно помочь мне с кодом. Я на том уровне изучения js, когда прочитать частично могу, но писать не могу.

Мне надо написать блок кода, который запрещает обработку <select></select> и обрамить его условием
if $(this.elements).not('select')
или достаточно где-то втыкнуть
$(this.elements).not('select')
, чтоб при событии submit просто исключался код между <select></select> ?
Ответить с цитированием