두 개의 commandButton이 있으며 입력 할 때 첫 번째 것이 제출됩니다. 사용자가 Enter 키를 누르면 두 번째 버튼 만 제출하고 싶습니다. 어떤 아이디어?Primeface commandButton을 입력 할 때 입력
3
A
답변
1
두 버튼의 위치를 바꿔야합니다.
현재 코드가 있어야합니다.
<p:commandButton value="button1" action="#{bean.action1}"/>
<p:commandButton value="button2" action="#{bean.action2}"/>
기본적으로 button1 동작이 트리거됩니다. 당신은 단추 1 위는 단추 2 이후에 나타납니다 사용 style="float:right" to the button1.
<p:commandButton value="button1" style="float: right" action="#{bean.action2}"/>
<p:commandButton value="button2" action="#{bean.action1}"/>
을 추가하여 사용자에게 다른 관점을 제시하고, 누를 때마다 입력, 단추 2의 작업을 수행 할 수 있습니다.
+0
안녕 selvin을 이 문제는 Internet Explorer에서만 발생하지만 http://www.primefaces.org/showcase/ui/dialogForm.jsf에서 볼 수 있습니다. 포지셔닝 외에도 다른 방법을 알고 있습니까? – c12
5
나는 그 질문이 오래되었다는 것을 알고 있지만 어쩌면 누군가가 다른 해결책을보기 위해 여전히 interessing 일 수도 있습니다.
Primefaces defaultCommand를 사용하고 선호하는 버튼에 id를 추가하여 Enter 키를 눌렀을 때 일어나는 일을 정의 할 수 있습니다. 그게 다야.
<p:commandButton value="button1" action="#{bean.action1}"/>
<p:commandButton value="button2" id="btn_to_enter" action="#{bean.action2}"/>
<p:defaultCommand target="btn_to_enter" />
관련 문제
- 1. 입력 할 때 입력란에 필드 입력 (AJAX)
- 2. 입력 할 때 입력 양식이 저장됩니다.
- 3. 입력 할 때 컨트롤 닫기
- 4. "입력 할 때"ASP.NET AJAX
- 5. asp : 입력 할 때 입력 양식이 나타나지 않습니다.
- 6. 입력 필드를 활성화 할 때 입력 필드를 변경하는 방법은 무엇입니까?
- 7. 단어를 입력 할 때까지 문자열 입력
- 8. 입력 상자 입력 받기
- 9. iPhone 텍스트 필드> 입력 할 때 입력 문자열을 신용 카드 번호로 입력
- 10. 값을 초기화 할 때 C++ 사용자 입력
- 11. 입력 할 때 텍스트를 복사하기위한 단축키
- 12. 입력 할 때 UISearchDisplayController가 업데이트되지 않게하려면 어떻게합니까?
- 13. 입력 할 때 contentEditable 요소 형식을 지정하십시오.
- 14. 입력 할 때 어떤 현상이 발생합니까
- 15. CKEditor에 입력 할 때 텍스트 바꾸기
- 16. 입력 할 때 사용자 이름을 확인 하시겠습니까?
- 17. 입력 할 때 회 전자보기를 업데이트하는 방법?
- 18. Y/N을 입력 할 때 오류를 반환하십시오.
- 19. 디렉토리를 입력 할 때 bash 함수를 실행하십시오.
- 20. 통화 버튼이 작동 할 때 입력
- 21. 사용자가 자바로 입력 할 때 감지하기
- 22. 입력
- 23. 입력
- 24. 입력
- 25. 입력
- 26. 스프링 애플리케이션의 루트 링크를 입력 한 후 tomcat은 무엇을 할 것인가? 난에 입력 할 때
- 27. 변수 및 입력 할 경우
- 28. 새 값을 입력 할 때 재확인 할 RangeValidator
- 29. EditText를 입력 할 때 listview를 필터링 할 수있는 방법은 무엇입니까?
- 30. 사용자가 입력 할 수있는 동안 입력 값 변경
가능한 경우, 당신은 유형 = "버튼"'에 첫 번째 버튼의 유형을 변경'나에게 아약스 버튼 ('p는 : commandButton' 기본 아약스 버튼입니다) 만들 수 –