2012-01-24 3 views
0
  1. primefaces 키보드 구성 요소가 키보드와 마우스의 숫자 형식을 허용하는 옵션이 있습니까?
  2. 저는 primefaces 키보드 구성 요소를 keypadonly 옵션과 함께 사용하여 숫자 만 입력하고 있습니다. 실제 키보드 또는 가상 키보드에서 숫자를 입력 할 수 있어야합니다. keypadonly가 true로 설정된 경우 실제 키보드를 사용하여 데이터를 입력 할 수 없습니다. 키패드 전용 속성이 사용되지 않으면이 문제가 발생하지 않습니다. 누군가이 문제를 경험 했습니까? 그렇다면 어떻게 처리할지 알려주세요.

답변

0

keypadonly가 true로 설정되면 자바 스크립트는 입력을 readonly="readonly"으로 설정합니다. 사용자 지정 레이아웃을 사용해보십시오 (http://www.primefaces.org/showcase/ui/keyboard.jsf 참조). 이 migth 작업 :

<p:keyboard value="#{keyboardBean.value}" 
       layout="custom" 
       layoutTemplate="123-close,456-clear,789-back,0"/> 

또는 사용자 정의 자바 스크립트와 읽기 전용 속성을 제거.

+0

저를 가리켜 주셔서 고맙습니다 ... 정말 내 시나리오에 맞는 ... – kumar

관련 문제