Как заставить кнопку «нажиматься», отправляя вводимый текст при нажатии клавиши «Ввод»? - PullRequest
0 голосов
/ 19 октября 2018

Используя только JSF, я могу это сделать?Или мне нужно добавить больше слоев и функций в программу?

Это то, что у меня есть до сих пор:

	<tr:form usesUpload="true">
				<trh:tableLayout width="100%" cellPadding="10" borderWidth="0"
					id="Table">

					<trh:rowLayout>
						<trh:cellFormat columnSpan="4">
							<ocau:inlineMessage />
						</trh:cellFormat>
					</trh:rowLayout>
									
					<tr:panelBox styleClass="roundedPanelPrimary">
						 <trh:rowLayout halign="center">
							<trh:cellFormat halign="center">								
								<tr:inputText styleClass="tabdata" contentStyle="normalContent"
									label="Account Number"
									value="#{fraudSearch.fraudCustomerReqtUIModelBean.accountNumber}"
									accessKey="13"
	                               >
							   </tr:inputText>


							</trh:cellFormat>
							
							<trh:cellFormat halign="left">
								<tr:commandButton text="Search" id="Search"
									action="#{fraudSearch.getIBSNotesData}" styleClass="Button"
									halign="center"
									>
									</tr:commandButton>
							</trh:cellFormat>							
						</trh:rowLayout>						
					</tr:panelBox>

					<tr:panelBox styleClass="roundedPanelPrimary"
						rendered="#{fraudSearch.displaySearchResults}">
						<trh:tableLayout cellPadding="10" borderWidth="0" id="Table"
							width="100%">
							<trh:rowLayout>
								<tr:panelTabbed position="above" inlineStyle="width:auto">

									<tr:showDetailItem text="IBS Data Extract" id="IBSDataExtract"
										immediate="true">
										<ui:include
											src="/pages/recovery/fraud/displayFraudRPAIBSDataExtract.jspx">
										</ui:include>
									</tr:showDetailItem>
								 <!--  
									<tr:showDetailItem text="Non-Monetary Data" id="IBSNonMonData"
										immediate="true">
										<ui:include
											src="/pages/recovery/fraud/displayFraudRPANonMonetaryData.jspx">
										</ui:include>
									</tr:showDetailItem>
									-->
								</tr:panelTabbed>
								
								
								
								
							</trh:rowLayout>
						</trh:tableLayout>
					</tr:panelBox>
				</trh:tableLayout>


			</tr:form>​

До сих пор я пытался добавить ключ доступа к текстовому полю и кнопке, но, похоже, он не работает.Любая точка в правильном направлении будет оценена.

1 Ответ

0 голосов
/ 22 октября 2018

Тринидад предоставляет команду по умолчанию в своем теге, с которой вы сможете делать то, что вы хотите.Смотрите здесь: tr: форма

...