Поддержка WooCommerce как отловить обработку поля select

  • Добрый день. Подскажите пожалуйста. Тема Shopable + woocommerce. На форме подтверждения заказа добавлено поле select
    billing_person_or_company для выбора Физическое лицо или Юридическое лицо. Нужно при выборе того или другого выводить разные поля формы. Для Физического ФИО, для Юридического наименование, ИНН и т.п. Как отловить событие изменения поля Select ?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Юрий

    (@yube)

    Как отловить событие изменения поля Select?

    jQuery("select[name='billing_person_or_company']").on("change", function(){
    //
    });
    

    Спасибо за ответ!
    Я так и делала. Немножко непонятно описала проблему…
    Есть функция show_person_or_company, в которой обработка показа полей, но куда ее подставить?
    Ставлю сюда
    add_action( ‘woocommerce_register_form’, ‘show_person_or_company’ );
    , падает форма вообще, ничего не отрисовывается кроме заголовка.
    или так:
    add_action( ‘woocommerce_checkout_process’, ‘show_person_or_company’ );
    Не заходит…
    Прописываю в functions главной темы. Может нужно в дочернюю или не туда добавляю?

Просмотр 2 ответов — с 1 по 2 (всего 2)