Intereting Posts

jQuery – Автоматический триггер события не ** действительно ** проверить мою форму

У меня есть код, который обычно выглядит так

jQuery("#dealer-selection-" + elm.id).on("click",function(){ selectDealer(jQuery(this).val()); }); 

В основном то, что он делает, это выбрать радиокнопку, которая требуется для формы оформления заказа. Я хочу, чтобы этот переключатель был активирован с самого начала, готовый к отправке.
Я пробовал следующее:

 jQuery('.forhandlerRadio:first').attr('checked', 'checked'); 

и я также попытался вставить
checked="checked"
В самом переключателе. Обе эти функции графически проверяют радиокнопку, так как в них заполняется черная точка, однако при отправке формы она запрашивает, чтобы переключатель был нажат неподвижно.

Я удалил ранее упомянутый код, чтобы проверить, было ли это проверено, было ли оно нажато

 jQuery("#dealer-selection-" + elm.id).on("click",function(){ selectDealer(jQuery(this).val()); }); 

Это было правильно, так как без этого кода форма не может быть завершена, даже если щелкнуть переключатель. Вот почему я попытался сделать это автоматически нажав, используя:

 jQuery("#dealer-selection-" + elm.id).trigger("click",function(){ selectDealer(jQuery(this).val()); }); 

Это так же, как и другие две вещи, которые я пробовал, умею графически нажимать на переключатель для меня, но он все равно не считается нажатым. Любая помощь приветствуется! Код выполнен из настраиваемого плагина розничного продавца, а форма оформления заказа – это базовый woocommerce.

Solutions Collecting From Web of "jQuery – Автоматический триггер события не ** действительно ** проверить мою форму"