Страница 1 из 1

Как выбрать значение поля "Сущность, выпадающий список ajax"?

Добавлено: 13 июн 2023, 12:18
tehnos
Задача автоматически выбирать значение этого поля исходя из расчётов в поле "ajax запрос" в этой же форме. Возможно ли это?
Способ с помощью js, который я применяю для обычных выпадающих списков не срабатывает.

Re: Как выбрать значение поля "Сущность, выпадающий список ajax"?

Добавлено: 13 июн 2023, 12:49
alexinc
Нужно использовать при назначении .trigger("chosen:updated");

Re: Как выбрать значение поля "Сущность, выпадающий список ajax"?

Добавлено: 13 июн 2023, 12:52
tehnos
Так и делаю.
$var - id нужной записи

Код: Выделить всё

echo '<script>$("#fields_1234").val(' . $var . ').change().trigger("chosen:updated");</script>';

Re: Как выбрать значение поля "Сущность, выпадающий список ajax"?

Добавлено: 13 июн 2023, 13:06
alexinc
tehnos писал(а): 13 июн 2023, 12:52 Так и делаю.
$var - id нужной записи

Код: Выделить всё

echo '<script>$("#fields_1234").val(' . $var . ').change().trigger("chosen:updated");</script>';
Там текст, возможно нужно val("'.$var.'") - двойные, закрывающий апостроф, и обратно так же, но зеркально

Re: Как выбрать значение поля "Сущность, выпадающий список ajax"?

Добавлено: 13 июн 2023, 13:58
tehnos
Определённо нет.
Так не работает.

Re: Как выбрать значение поля "Сущность, выпадающий список ajax"?

Добавлено: 13 июн 2023, 14:46
tehnos
Проблема в том, что пока не раскроешь список ajax - не применятся условия из настроек поля и, соответственно, в коде страницы нет нужных элементов для работы js.

Re: Как выбрать значение поля "Сущность, выпадающий список ajax"?

Добавлено: 13 июн 2023, 15:21
alexinc
tehnos писал(а): 13 июн 2023, 14:46 Проблема в том, что пока не раскроешь список ajax - не применятся условия из настроек поля и, соответственно, в коде страницы нет нужных элементов для работы js.
Что-то странное. Делал с ajax списком такие дела(Сущность), но у меня не было фильтра и было стандартное поле. Если есть фильтра, то думаю, да, не получится