«Додзё для Combobox иногда не работает» - PullRequest
0 голосов
/ 03 мая 2019

Ниже приведен код, в котором я использовал dojo. Это выпадающий список, sendAsyncRequest - это функция, написанная на js, которая выводит определенный набор значений из базы данных.Он работает нормально, когда вы ищете какое-то значение, он показывает рекомендуемые значения в раскрывающемся списке, но когда вы пытаетесь выбрать значение или вкладку со значением, он выдает ошибку (ошибка js «Как выбранное значение недоступно»). Также очень интересно сказать, чтоэта проблема не возникает каждый раз.

Я хочу понять следующие моменты.1) Что-то не так в коде.2) Это проблема IE или проблема с сервером.3) Это связано с проблемой очистки кэша.

Пожалуйста, помогите мне, где я не так.

<SELECT dojoType = "dijit.form.ComboBox" onkeypress="sendAsyncRequest('DEFAULT_FEECLT','DEFAULT_FEECLTDESC','g_pkl_AAA','SETCRITERIA');" autocomplete = "true"  id="DEFAULT_FEECLT" name="DEFAULT_FEECLT" class="input" onChange="item_changed(this); getSelectedCriteriaValue('DEFAULT_FEECLT','DEFAULT_FEECLTDESC','g_pkl_AAA,CLIENT3','SETCRITERIA')" ><% optionValue= lFormatter.format((String)IVClientMObj.get("DEFAULT_FEECLT"),locale) ;%> 
            <OPTION value=""><%= lDisplayFormatter.format(commonBundle,formName, "DefaultOption") %></OPTION>       
            <%      String l_info = (String)"g_pkl_AAA,CLIENT3";        
            String l_arr[] = l_info.split(",");     
            %>      
            <% out.println(GNPicklist.setCriteriaOptionValues(l_arr[0],(String)IVClientMObj.get(l_arr[1]),optionValue,session.getId()));%>   
           </SELECT>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...