Контактная форма 7 Предварительная проверка радио-кнопки под нагрузкой - PullRequest
0 голосов
/ 05 октября 2018

Я работаю на сайте WordPress, и мне нужно, чтобы в моей контактной форме был установлен переключатель для автоматической проверки на определенных страницах.

Я использую одну и ту же контактную форму на всех страницах.

Я делаю это в PHP или JavaScript или есть другие варианты?

Я знаю, что могу вызвать действие на определенной странице, но как это написать ... Спасибо!

Итак, это код CF7: и я хочу выбрать последнюю радио-кнопку, и только она должна быть отмечена на определенной странице

[radio class = "123" subject "Новый клиент|something@something.com "" Questions|something@something.com "" Ищете работу|something@something.com "]

1 Ответ

0 голосов
/ 05 октября 2018

Вы можете попробовать вот так, я не особенно помню код контактной формы 7, но да, вы можете сделать это, используя Jquery

Js Fiddle Demo

$( document ).ready(function() {
    var get_selected_value = $('#selected_value').val();
    if(get_selected_value == 'yes')
    {
      $('#yes').prop('checked', true);
    }
    else if(get_selected_value == 'no')
    {
        $('#no').prop('checked', true);
    }
});

<div id="banner-message">
  <input type="hidden" name="selected_value" value="no" id="selected_value"/>
  Yes: <input type="radio" name="interested" id="yes" value="yes" />
  No: <input type="radio" name="interested" id="no" value="no" />
</div>

Здесь выбранное вами значение хранится в скрытой переменной, вы даже можете использовать PHP напрямую в jquery вместо сохранения в скрытом значении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...