Как установить виртуальную клавиатуру Primefaces? - PullRequest
0 голосов
/ 25 января 2012
  1. Есть ли возможность для компонента клавиатуры простых лиц принимать числа от клавиатуры и мыши?
  2. Я использую компонент клавиатуры простых лиц с возможностью ввода только с клавиатуры.Я должен иметь возможность вводить цифры либо с физической клавиатуры, либо с виртуальной клавиатуры.Если для keypadonly установлено значение true, я не могу вводить данные с помощью физической клавиатуры.У меня нет этой проблемы, если атрибут keypadonly не используется.Кто-то испытывал эту проблему?Если да, пожалуйста, дайте мне знать, как с этим справиться.

1 Ответ

0 голосов
/ 25 января 2012

Это кажется преднамеренным, если для keypadonly установлено значение true, javascript установит для ввода значение readonly="readonly". Вы можете попробовать использовать пользовательский макет (см. http://www.primefaces.org/showcase/ui/keyboard.jsf). Это миг работы:

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

или удаление атрибута только для чтения с помощью пользовательского JavaScript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...