Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java PrimeFaces OneRadio+空格键_Java_Jsf_Primefaces_Radio Button - Fatal编程技术网

Java PrimeFaces OneRadio+空格键

Java PrimeFaces OneRadio+空格键,java,jsf,primefaces,radio-button,Java,Jsf,Primefaces,Radio Button,我已经在各种表单中添加了单选按钮,尽管我可以用tab键关注单选按钮,但我不能按空格键选择它们。 箭头键可以在我拥有的两个单选按钮之间循环,但我需要空格键功能。在正常情况下,这可以正常工作,但在正常情况下不行 这是某种错误还是有解决方法?由于Primefaces单选按钮是定制的,以显示面向主题的单选按钮,所以空格键不起作用。 如果你想让空格键正常工作,你必须放弃RadioButton的主题风格。并在单选按钮上使用本机样式浏览器默认样式。 可以使用“普通”属性执行此操作,如下所示: <p:se

我已经在各种表单中添加了单选按钮,尽管我可以用tab键关注单选按钮,但我不能按空格键选择它们。 箭头键可以在我拥有的两个单选按钮之间循环,但我需要空格键功能。在正常情况下,这可以正常工作,但在正常情况下不行


这是某种错误还是有解决方法?

由于Primefaces单选按钮是定制的,以显示面向主题的单选按钮,所以空格键不起作用。 如果你想让空格键正常工作,你必须放弃RadioButton的主题风格。并在单选按钮上使用本机样式浏览器默认样式。 可以使用“普通”属性执行此操作,如下所示:

<p:selectOneRadio id="customRadio" plain="true">

由于Primefaces单选按钮是自定义的,以显示面向主题的单选按钮,因此空格键不起作用。 如果你想让空格键正常工作,你必须放弃RadioButton的主题风格。并在单选按钮上使用本机样式浏览器默认样式。 可以使用“普通”属性执行此操作,如下所示:

<p:selectOneRadio id="customRadio" plain="true">

@安迪:我不这么认为。如果您查看从p:selectOneRadio生成的HTML。它实际上是在生成面向主题的单选按钮图像,这就是标记。我从未尝试过使用按键按事件空格键选择。所以我认为Javascript和Jquery都不可能。@Andy:我不这么认为。如果您查看从p:selectOneRadio生成的HTML。它实际上是在生成面向主题的单选按钮图像,这就是标记。我从未尝试过使用按键按事件空格键选择。所以我认为Javascript和Jquery都不可能实现。