Здравствуйте. Подскажите пожалуйста. В приведённом ниже коде есть два input
с одинаковым именем "street_number"
, но заключённые в разные div
. Скрипты адекватно передают значения в val
. Но при передаче в БД, вместо значения передаётся имя input
- "street_number"
. Изменить имя input
не получается, т.к. гугловский geocomplete
передаёт значение в это имя. Вопрос: как передать в БД значение input
с одинаковым именем, но принадлежащие разным классам? Ошибка в обработчике: $street_number = $_POST['street_number'];
Просьба сильно не пинать.
<div class="location">
<div class="departureAddress">
<input type="text" name="departureAddress" class="geocomplete">
<script defer async>
$(function(){
$(".geocomplete").geocomplete({
details: ".departureAddress",
detailsScope: '.location',
types: ["geocode", "establishment"],
});
$("#find").click(function(){
$(this).parents(".location").find(".geocomplete").trigger("geocode");
});
});
</script>
<input name="street_number" type="text" value="">
</div>
</div>
<div class="location2">
<div class="deliveryAddress">
<input type="text" name="deliveryAddress" class="geocomplete2">
<script defer async>
$(function(){
$(".geocomplete2").geocomplete({
details: ".deliveryAddress",
detailsScope: '.location2',
types: ["geocode", "establishment"],
});
$("#submit").click(function(){
$(this).parents(".location").submit(".geocomplete2").trigger("geocode");
});
});
</script>
<input name="street_number" type="text" value="">
</div>
</div>
<p>
<input class="btn-to-send" id="find" type="submit" name="submit" value="Отправить">
</p>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Хочу сделать скрипт для получения допданных пользователя и упростить вставку URL для пользователей