Я пытаюсь создать форму, которая будет использоваться в качестве проформы. Для этого я создал список услуг со списком и текстовое поле для платежей.
скрипт работает нормально, за исключением случаев, когда я выбираю элемент службы из поля со списком. Результатом является значение экспорта (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;
}
})();