Как я могу реализовать автоматическое предложение / заполнить поле с помощью Jquery? - PullRequest
0 голосов
/ 04 июля 2018

Требования: -

Ввод пользователя. Предположим, у меня есть таблица с именем Customer_Data и столбцы с именами customer_id и customer_name.

Пользователь начнет вводить имя таблицы, затем он должен предложить имена связанных таблиц, и после этого, если пользователь хочет выбрать столбец, он должен предложить имена таблиц на основе имени таблицы.

Ex.

1. Customer_Data.customer_name
2. Customer_Data.customer_id

Заранее спасибо.

1 Ответ

0 голосов
/ 04 июля 2018

Пожалуйста, посмотрите на https://jqueryui.com/autocomplete/ и пример кода там (обратите внимание, что JQueryUI требует, чтобы вы включили некоторые дополнительные JS и CSS в ваш <head>). Пример:

$("#yourInput").autocomplete({
  source: Object.values(Customer_Data)
  // assuming Customer_Data is an object existing in your code
});

Btw. если вам нужно обновить список после инициализации, вы можете вызвать .autocomplete({source: ...}); снова, чтобы обновить его.

Как вы создаете объект Customer_Data , зависит от вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...