У меня есть страница jsf, где у меня есть selectOneMenu, и я хочу открыть диалоговое окно при изменениях selectOneMenu.Откройте диалоговое окно в том же окне на selectOneMenu change
В качестве примера, если пользователь выбирает значение = «пассивную» от JSF selectOneMenu это следует открыть диалоговое окно или световой короб на той же странице, где я хочу дисплей небольшой JSF формы вроде как здесь сделано. (пожалуйста, нажмите на эту уменьшенное изображение (да, как это диалоговое окно Я хочу, чтобы открыть после выбора конкретного значение в selectOneMenu) ) http://www.primefaces.org/showcase-labs/ui/dialogLogin.jsf
и я также хочу сохранить, представивший данные в моей бэк-боба где-то так Я могу сохранить его в базу данных позже.
Я не знаю, как открыть диалоговое окно или световой блок из бэкэндинга в том же окне, поскольку мы будем определять изменение значения с помощью события valueChangeListener или с помощью события ajax.
Я могу определить, какое значение выбрано из selectOneMenu (DropdownMenu), но не знаете, как открыть диалоговое окно при выборе конкретного значения.
<h:outputLabel
value="* Country: "/>
<h:selectOneMenu
id="someSelect"
value="#{testController.countryName}"
required="true">
<f:selectItem
itemLabel="Select Country"
itemValue=""/>
<f:selectItems
value="#{testController.countryNamesSelectItems}"/>
</h:selectOneMenu>
Supoose у нас есть 2 варианта в selectItems как Индия и Austrlia, то если пользователь выбрать Индия диалоговое окно должно открываться на той же странице, где пользователю необходимо заполнить некоторую информацию и нужно представить , если он из Индии (как здесь в примере http://www.primefaces.org/showcase-labs/ui/dialogLogin.jsf (пожалуйста, нажмите на эту уменьшенное изображение (да, как это диалоговое окно Я хочу, чтобы открыть после выбора конкретного значение в selectOneMenu) ) пользователь поместит его имя пользователя и пароль и передает данные)
Надеюсь, что это поможет
Как мы можем проверить правильность, выбранное значение selectOneMenu с помощью java script (jquery), как сделано здесь для richfaces t:selectOneMenu how to get selected value using java script??
дайте мне знать, если кому-то нужно уточнить – Java
@Matt показала мне хороший способ. Теперь на этом этапе я не могу получить выбранное значение selectOneMenu, как я могу получить это в формате? - – Java
Итак, давайте попробуем еще раз: что представляет собой идентификатор сгенерированного '