Mysql
 sql >> база данни >  >> RDS >> Mysql

Подход на Ajax за попълване на второ динамично падащо меню въз основа на избора в първия

Вашият PHP скрипт, попълващ втория списък, трябва да бъде извикан чрез Ajax, когато потребителят промени стойността на първото падащо меню. Така че трябва да добавите onchange="myFunctionToPopulate(this.value);" до първото падащо меню.

Ако не знаете как да направите това, бих препоръчал също да използвате JS библиотека като jQuery и ние ще ви публикуваме простия код, за да постигнете това.

Редактирано

С jQuery можете да направите нещо подобно:

<select name="first_dropdown" onchange="$('#dropdown2_container').load('your_script.php?nid='+this.value);">
  <option....
</select>
...
<div id="dropdown2_container" style="display:none"> </div>

Където your_script.php ще върне целия таг за избор.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създадете нова диаграма на база данни с помощта на MySQL Workbench

  2. Попълване на Php падащ списък от mysql база данни

  3. преобразуване на времеви печат към дата в java

  4. Как да наблюдавате множество MySQL екземпляри, работещи на една и съща машина - ClusterControl Съвети и трикове

  5. MYSQL изтрива всички резултати с count(*)=1