Я знаю, что это может показаться простым, но у меня есть 10-летний опыт работы с PHP / HTML и очень ограниченные навыки в Javascript; поэтому мне нужна помощь.
У меня есть форма, где пользователю нужно выбрать клиента (1-й выпадающий список) и номер участника (2-й выпадающий список). Поэтому я использую такие функции PHP:
$res=mysqli_query($link, "select * from clients");
а также
$res=mysqli_query($link, "select * from memberships");
Поскольку оба раскрывающихся списка содержат много записей, я установил плагин Chosen, чтобы упростить его (пользователь просто вводит имя клиента, и раскрывающийся список становится очень коротким). Я могу сделать то же самое для 2-го выпадающего списка (членство), но я хочу отображать только номера участников выбранного клиента.
Поэтому, если пользователь выбирает запись «клиент 5» в первом раскрывающемся списке, я хочу, чтобы второй раскрывающийся список содержал только членство из «клиента 5». Проще говоря, когда пользователь выбирает запись из выпадающего списка клиентов, функция PHP должна использовать запрос следующим образом:
$res=mysqli_query($link, "select * from memberships where client_id='$selected_client_id'");
Какие-либо предложения? Я думаю, это как-то связано с событиями Chosen change / update, но я не знаю, как заставить это работать в реальной жизни.
Задача ещё не решена.
Других решений пока нет …