Передать значения чекбоксов аяксом
Необходимо передать значения чекбоксов в виде массива аяксом.
<input type="checkbox" name="images[]" value="тут какой то текст" /> Делаю это так $('#remove').click(function() { $.ajax({ type: "POST", url: "/ajaxdelete.php", // Скрипт который будет обрабатывать фотки dataType: "text", timeout: 50000, data:$("#formload").serialize(), // передаем пхп скрипту имена фоток для удаления success: function(data) { $("#preview").html('');// очищаем блок перед выводом результатов $('#preview').append(data); // Собственно, добавляем результат на страниуцу }, error: function(request, status, errorT) { alert('Произошел сбой. Запрос не может быть выполнен. Повторите попытку.'); } }); }); Как я понимаю таким образом $("#formload").serialize() передается вся форма, а мне необходимо передать только значени инпутов с name="images[]" Подскажите пожалуйста как указать в скрипте не id формы а инпуты images[] |
используй селектор по атрибуту: $('[name="images[]"]')
|
Часовой пояс GMT +3, время: 14:18. |