Как сбросить старое значение в selectOneMenu ⇐ Javascript
Как сбросить старое значение в selectOneMenu
Когда я выбираю значение из раскрывающегося списка, мне нужно проверить, существует ли это значение на карте. Если оно существует, мне нужно сбросить раскрывающийся список со старым значением. Как мне это сделать, пожалуйста.
Это мой код:
И метод смены типа:
public void ChangeTypeAide (событие ValueChangeEvent) выдает ServiceException { Длинный idType = (Long) event.getNewValue(); Длинный idTypeOld = (Long) event.getOldValue(); Long typeSelected = (Long) ((HtmlDataTable) event.getComponent() .getParent().getParent()).getRowData(); int indexItem = form.getListIdsTypes() .indexOf(typeSelected); form.getListeIdsTypes().set(indexItem, idType); если (form.getMapSelectType.containsKey(idType)) { addMessage(Severity.SEVERITY_ERROR, "Ошибка...."); form.setExistType(истина); form.setidTypeOld(idTypeOld); возвращаться; } //код }
Когда я выбираю значение из раскрывающегося списка, мне нужно проверить, существует ли это значение на карте. Если оно существует, мне нужно сбросить раскрывающийся список со старым значением. Как мне это сделать, пожалуйста.
Это мой код:
И метод смены типа:
public void ChangeTypeAide (событие ValueChangeEvent) выдает ServiceException { Длинный idType = (Long) event.getNewValue(); Длинный idTypeOld = (Long) event.getOldValue(); Long typeSelected = (Long) ((HtmlDataTable) event.getComponent() .getParent().getParent()).getRowData(); int indexItem = form.getListIdsTypes() .indexOf(typeSelected); form.getListeIdsTypes().set(indexItem, idType); если (form.getMapSelectType.containsKey(idType)) { addMessage(Severity.SEVERITY_ERROR, "Ошибка...."); form.setExistType(истина); form.setidTypeOld(idTypeOld); возвращаться; } //код }
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение