Пользовательский сценарий нажатия клавиш - заполните поле со списком пользовательского текста - PullRequest
0 голосов
/ 17 февраля 2020

Я пытаюсь создать форму, которая будет использоваться в качестве проформы. Для этого я создал список услуг со списком и текстовое поле для платежей.

скрипт работает нормально, за исключением случаев, когда я выбираю элемент службы из поля со списком. Результатом является значение экспорта (0,1 , 2, et c.), А не имя элемента, который является службой.

Мне нужно, чтобы в поле со списком было указано имя элемента вместо значения экспорта.

Код, который я сейчас использую:

(function () {

if (!event.willCommit) {

var aPrice = [];
aPrice[0] = "0 ";
aPrice[1] = "35 ";
aPrice[2] = "80 ";

var aIndex = [];
aIndex[0] = 0;
aIndex[1] = 1;
aIndex[2] = 2;

var ex_val = event.changeEx;

var price = aPrice[aIndex[ex_val]];

getField("amount").value = price;
}

})();

...