Intereting Posts
Прочитать последнюю строку из файла Отправка данных GPS и редактирование текстовой электронной почты с помощью AsyncTask Не удалось получить подкатегории Обтекание div вокруг каждого третьего элемента в цикле foreach PHP Файлы PHP не выполняются в Windows-машине Получение разрешения отклонено во время публикации xml с помощью Curl? PHP-сессии с отключенными кукисами, работает ли это? Установка PEAR и PHPUnit с помощью xampp Как я могу добавить поддержку jpeg для Heroku PHP buildpack Как проверить статус учетной записи PayPal по электронной почте или мобильному телефону, используя php api? system () отключено сообщение об ошибке Как использовать Jquery-File-Upload PHP с базой данных в последней версии? Архив обратного изображения: складывание изображений снизу вверх с помощью CSS / Javascript? как определить html-тег после каждой 5-й итерации в цикле foreach Создание вложенного UL из плоского массива в PHP

передача значения массива из jQuery ajax в вызов функции php

У меня есть 10 флажков, когда я хочу удалить соответствующую запись, которую я использую, чтобы выбрать один или несколько флажков. Все флажки – массивы. Я правильно получаю значения с html-страницы до функции jquery. После этого я нажал все отмеченные флажки в массив, созданный в функции jQuery. Но я не могу отправить значения из этой функции jquery в функцию ajax php. Может быть, я пытаюсь ошибиться. Посмотрите мой код ниже.

function BulkDelete()// jQuery Function { var Selected = new Array(); jQuery("input[name='chec[]']:checked").each(function(){ Selected.push(jQuery(this).val()); }); jQuery.ajax({ url:"<?php echo admin_url( 'admin-ajax.php' ); ?>", type:"POST", data:"action=doctor_management_add_dept&id="+ Selected +"&task=bulkdelete", success:function(data){ jQuery("#msg").html("<div id='message'>"+data+"</div>"); } }); } function doctor_management_add_dept() // PHP function { if($_POST['task']=="bulkdelete") { $ars[] = $_POST['id']; echo count($ars); } } 

Я не получаю никаких ошибок. Но в то же время он всегда возвращается 1.

Вы можете сериализовать данные своей формы, а затем передать весь свой сценарий PHP. В этом случае вы сможете узнать, сколько затронутых строк.