• Contact form 7 обработка checkbox до отправки формы?

    @dpakoxa Автор вопроса
    alex-1917, Отвлекать Вас от работы конечно же не хочется. Здесь мне нужно разобраться самому. В верном направлении копаю?

    html

    <form>
    <input type="checkbox" name="checkbox-801[]" value="рисую">
    <input type="checkbox" name="checkbox-801[]" value="кодю">
    <input type="checkbox" name="checkbox-801[]" value="пишу">
    
    <input type="button" id="submit" value="следующий шаг" />
    </form>
    
    
    <script>
    $(function(){
        	var check = function(){
        		var cBox = [];
                // в цикле собираем значения всех установленных чекбоксов и записываем их в массив cBox
        		$("input[type=checkbox]:checked").each(function(){
        			cBox.push($(this).attr("value"));
        		});
              
        		$.ajax({
        		  url: 'script.php',
        		  type: 'post',
                  // передаем в data массив со значениями checkbox
        		  data: { ch:cBox }
        		});
        	}
        	
        	$("#submit").on("click", check);
    });
    </script>


    script.php

    <?php
    
    if (isset($_REQUEST['ch'])) {
        print_r($_REQUEST['ch']);
    }
  • Contact form 7 обработка checkbox до отправки формы?

    @dpakoxa Автор вопроса
    Понял. Можно пример кода обработки на ajax например первого массива checkbox-801?