• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Ajax и Select список

  • Автор темы Автор темы vanicon
  • Дата начала Дата начала
V

vanicon

Есть select список, и сне нужно чтобы форма с эти select списком передавалась без перезагрузки страницы
Вот html код:
Код:
<form action="index.php" method="POST">
<select name="gorod">
<option value="Самара">Самара</option>
<option value="Москва">Москва</option>
<option value="Саратов">Саратов</option>
<option value="Сызрань">Сызрань</option>
</select>
</form>
И нужно чтобы после получение ответа от сервера, обновлялась переменная $_POST['gorod'], то есть переменная которая и отправляется на сервер.
 
ии? В чем проблема? Про Ajax Вы знаете. У вас простейший пример. Делайте. Никто просто так делать из-за того, что _вам_ лень, не будет.
 
Если я бы знал ajax или хотя бы javascript, думайте я бы задал вопрос.
 
Есть select список, и сне нужно чтобы форма с эти select списком передавалась без перезагрузки страницы
Вот html код:
Код:
<form action="index.php" method="POST">
<select name="gorod">
<option value="Самара">Самара</option>
<option value="Москва">Москва</option>
<option value="Саратов">Саратов</option>
<option value="Сызрань">Сызрань</option>
</select>
</form>
И нужно чтобы после получение ответа от сервера, обновлялась переменная $_POST['gorod'], то есть переменная которая и отправляется на сервер.
по порядку, "<option value="Сызрань">Сызрань</option>" уже плохо, value должен быть id города или что там у вас - в общем ключ. Пошли дальше, из условия задания не понял его смысла. Вам надо что бы при выборе города в какой-то другой селект подгружались к примеру улицы расположенные в этом городе?
 
Вам надо что бы при выборе города в какой-то другой селект подгружались к примеру улицы расположенные в этом городе?
Да что то вроде этого. В Google искал нашел вот такую статью . Там все как мне и нужно сделать, но проблема в том что там в jquery выполняется запрос на другой файл (Json). По этому мне этот вариант не очень и понравился, у меня вот такая задумка все города и регионы у меня находятся в Бд, и после того как к примеру пользователь выбирает страну Россия, и по value должен выполнится запрос к серверу с помощью технологии Ajax (без перезагрузки страницы), и уже после того как я получил value выбранной страны, я уже по этому значению и подгружаю следующий список С помощью выборки из БД. Но проблема в том что я не могу выполнить ajax запрос, пробовал сам писать но ничего не получалась. По этому я и обратился к форуму за помощью.
 
но проблема в том что там в jquery выполняется запрос на другой файл (Json)
Вы код хоть посмотрели? Вобще-то JSON это не файл, это формат передачи данных такой же как и XML. А файл этот вполне может и php генерировать. В том примере что вы дали впринципе то что вам и нужно, парва реализация не слишком хорошая.
Посмотрите лучше именно благодаря этой функции на 70% сайтов работает AJAX.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы