Получить данные из нескольких полей выбора в форме

У меня есть форма с двумя полями, которые имеют вход на основе токена jquery, они могут иметь одно или несколько значений, каков способ захвата данных из обоих полей ввода (которые содержат несколько значений), которые я должен иметь возможность различать на основе на идентификаторе поля ввода. я намерен обрабатывать эти данные в php-скрипте, так что можно получить вход непосредственно в ($ _POST)

<div>

Include

<input type="text" id="include" name="include" />

Must Have

<input type="text" id="must_have" name="must_have" /> <input type="button" value="Submit" /> </div>

jquery для просмотра данных, когда u нажимает кнопку отправки. (в настоящее время он показывает мне только данные поля include (пример: - k1, k2, k3)), но он не показывает мне поле must_have.

$(document).ready(function() {
    $("input[type=button]").click(function() {
        alert("Would submit: " + $(this).siblings("input[type=text]").val());
    });
});

Я новичок в jquery, поэтому я не знаю, как это сделать. пожалуйста помоги.

0
nl ja de
просто используйте <? PHP var_export ($ _ POST); ?> в вашем php-скрипте, и вы увидите, что все данные опубликованы :)
добавлено автор Stano, источник
«так можно получить вход непосредственно в ($ _POST)« Где еще вы думаете, что это происходит?
добавлено автор Popnoodles, источник
все поля в форме, кроме отмеченных флажков, отправляются
добавлено автор Popnoodles, источник
Стано прав и ответить на ваш последний вопрос: да
добавлено автор gulty, источник
Я использую механизм ввода нескольких токенов jQuery autosuggest в этом поле ввода, поэтому можно получить данные непосредственно в $ _POST или мне нужно сделать что-то еще (чтобы получить данные в JS, а затем передать его на PHP через JSON)
добавлено автор Aditya, источник
поэтому, если мое поле include содержит (k1, k2, k3), то я могу получить его через $ _POST ['include']; ?
добавлено автор Aditya, источник
thanx to poopnoodles, заставив меня понять концепцию, я был глуп, чтобы думать о jQuery для обработки данных. Я использовал var_dump, и я могу получить все эти данные.
добавлено автор Aditya, источник
thnx все ..
добавлено автор Aditya, источник

2 ответы

Попытайтесь использовать их для итерации по входным текстовым элементам.

$(document).ready(function() {
    $("input[type=button]").click(function() {
        $(this).siblings("input[type=text]").each(function(i,elt){alert("Would submit: " + elt.val());});
    });
});
1
добавлено
jsfiddle - отличный инструмент, я его забыл :)
добавлено автор djleop, источник

Попробуй это:

$(document).ready(function() {
$("input[type=button]").click(function() {
var input1 = $("#include").val();
 var input2 = $("#must_have").val();
    alert("Would submit: " + input1 + "&" + input2);
});
});
0
добавлено
ммм, Что ты имеешь в виду? Скажите, вы хотите обработать два значения полей на одной странице только с помощью PHP или JQuery?
добавлено автор devWaleed, источник
эта вещь работает. Большое спасибо, теперь я рассматриваю возможность напрямую использовать эти данные в PHP, не касаясь JQuery? или я могу напрямую принимать данные в переменной PHP?
добавлено автор Aditya, источник
phpGeeks
phpGeeks
3 620 участник(ов)

Best PHP chat Еще: @dbGeeks - базы данных @phpGeeksJunior - новичкам @moscowProgers - IT Москва @ebanoePhp - весёлый канал о PHP @laravel_pro - Laravel @jobGeeks - вакансии @jsChat - JS Правила: https://t.me/phpGeeks/764859 ДР - 28.03.2016

Верстка сайтов HTML/CSS/JS/PHP
Верстка сайтов HTML/CSS/JS/PHP
3 439 участник(ов)

Правила группы: напишите !rules в чате. Группа Вк: vk.com/web_structure Freelancer: @web_fl Веб Дизайн: @dev_design Маркетолог: @topmarkening Автор: @M_Boroda

PHP
PHP
1 309 участник(ов)

Группа про современный PHP. Обсуждаем ООП, TDD, BDD, DDD, SOLID, GRASP и прочие крутые базворды Для ознакомления: https://gist.github.com/mkusher/711bd46f0b62fbae851182e6fb3b1839 Группа PHP для новичков @phpGeeksJunior Вакансии: https://t.me/fordev

PHP — вакансии, поиск работы и аналитика
PHP — вакансии, поиск работы и аналитика
1 251 участник(ов)

Публикуем вакансии и запросы на поиск работы по направлению PHP, Laravel, Symfony, Yii и т.д. Здесь всё: full-time, part-time, remote и разовые подработки. См. также: @qa_jobs, @devops_jobs, @javascript_jobs, @nodejs_jobs, @uiux_jobs, @products_jobs

phpGeeksJunior
phpGeeksJunior
980 участник(ов)

Группа для новичков. Не стесняйтесь задавать вопросы по php. Не флудить!!!! Правила и полезные ссылки https://gist.github.com/exileed/a53dd0617b35a705ff44b38c8028e6a5 Бест от пхпгикс https://t.me/best_of_phpgeeks

phpclub.ru
phpclub.ru
872 участник(ов)

Официальный чат phpclub.ru - остерегайтесь подделок #rules Правила группы - уважайте друг друга. Скриншоты -> ссылками. Код -> pastebin.com. Вакансии строго -> https://goo.gl/4bNxym, в чат ссылку. За рекламу и мат - БАН!

Devall | PHP
Devall | PHP
272 участник(ов)

Пристанище для восходящих звёзд разработки, которые перейдут на более адекватные языки. http://combot.org/chat/-1001014863761 Инвайт: j.mp/devallphp