Як динамічно створити спадне меню за допомогою jQuery?

  1. <script>
  2. $(документ).ready(функція() {
  3. $("#parent").change(function() {
  4. var selectedOption = $(this).val();
  5. // використовувати вибраний параметр для завантаження параметрів дочірнього спадного списку.
  6. $.getJSON("options.php", { option: selectedOption }, function(data) {
  7. // очистити поточні параметри в дочірньому розкривному списку.

Процедура динамічного заповнення розкривних списків Створіть проект із такими модулями: Пакет, який містить логіку для заповнення спадного меню, яке в даному випадку є сервлетом. Вміст, який вбудовує . jar і має спадний ресурс.

Початок роботи з DropDownList

  1. Створіть вибраний елемент. Спочатку створіть елемент <select> на сторінці, з якої буде ініціалізовано віджет DropDownList. …
  2. Ініціалізуйте DropDownList. На цьому кроці ви ініціалізуєте DropDownList з елемента <select>. …
  3. Прив’яжіть DropDownList до даних. …
  4. Додати фільтрацію.

Створення динамічного DropDownList у HTML за допомогою JavaScript

  1. <тіло> …
  2. <div id = "dvContainer"></div> …
  3. //Створення масиву, що містить записи клієнтів. …
  4. { CustomerId: 2, Name: "Mudassar Khan", Country: "India" }, …
  5. ]; …
  6. //Додати параметри до спадного списку. …
  7. //Установити ім'я клієнта в текстовій частині. …
  8. //Установіть CustomerId у частині Value.

Щоб заповнити динамічний список вибору, вам знадобиться використовуйте функцію jQuery $. ajax(). Ця функція надсилає запит PHP-скрипту, який отримує дані з бази даних. Після отримання даних функція jQuery оновить порожній елемент select новими даними.