Значения из многоуровневого выпадающего списка не копируются при выборе сущности из выпадающего списка ajax

Все вопросы/проблемы по установке и использовании.
Ответить
arslis
Сообщения: 19
Зарегистрирован: 26 фев 2021, 01:22
Имя: Арсений
Откуда: Москва

Значения из многоуровневого выпадающего списка не копируются при выборе сущности из выпадающего списка ajax

Сообщение arslis »

Есть поле Сущность, выпадающий список (ajax) "Объекты", где настроено копирование из поля типа Многоуровневый выпадающий список в аналогичное поле в текущей сущности.
Поле многоуровневый список.png
Поле сущность ajax.png
Однако при выборе сущности данное копирование не работает.
Пытаюсь сделать копирование через поле Ajax запрос в тестовой сущности, но столкнулся проблемой изменения значений массива, которым представлен многоуровневый список.

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

$obj=[4569];
$query=db_query("select field_4188 from app_entity_241 where " . $obj . "=id");
$info = db_fetch_array($query);
$munic = $info['field_4188'];
$munic1=strtok($munic, ',');
$munic2=substr($munic, strrpos($munic, ',' )+1);
$munic3=array(
	[0] => $munic1,
	[1] => $munic2);
echo '<script>$("#fields_4570").val(' . $munic3 . ')</script>';
Пробовал кто-то что-то подобное? Чем можно попробовать вставить значения в массив помимо val?
arslis
Сообщения: 19
Зарегистрирован: 26 фев 2021, 01:22
Имя: Арсений
Откуда: Москва

Re: Значения из многоуровневого выпадающего списка не копируются при выборе сущности из выпадающего списка ajax

Сообщение arslis »

Сейчас переделал на это, но второе значение все равно не копируется

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

$obj=[4569];
$query=db_query("select field_4188 from app_entity_241 where " . $obj . "=id");
$info = db_fetch_array($query);
$munic = $info['field_4188'];
$munic1=strtok($munic, ',');
$munic2=substr($munic, strrpos($munic, ',' )+1);
echo '<script>$("#fields_4570_0").val(' . $munic1 . ')</script>';
echo '<script>$("#fields_4570_1").val(' . $munic2 . ')</script>';
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Значения из многоуровневого выпадающего списка не копируются при выборе сущности из выпадающего списка ajax

Сообщение support »

Такое не предусмотрено в системе.
arslis
Сообщения: 19
Зарегистрирован: 26 фев 2021, 01:22
Имя: Арсений
Откуда: Москва

Re: Значения из многоуровневого выпадающего списка не копируются при выборе сущности из выпадающего списка ajax

Сообщение arslis »

Все же этот вариант в Запросе ajax работает, однако значения не отображаются при заполнении формы и отражаются только при сохранении записи

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

$obj=[4569];
$query=db_query("select field_4188 from app_entity_241 where " . $obj . "=id");
$info = db_fetch_array($query);
$munic = $info['field_4188'];
$munic1=strtok($munic, ',');
$munic2=substr($munic, strrpos($munic, ',' )+1);
echo '<script>$("#fields_4570_0").val(' . $munic1 . ')</script>';
echo '<script>$("#fields_4570_1").val(' . $munic2 . ')</script>';
Ответить