【问题标题】:How to use "checked=true" with Primefaces's SelectOneRadio?如何在 Primefaces 的 SelectOneRadio 中使用“checked=true”?
【发布时间】:2012-11-24 19:01:41
【问题描述】:

我想用jQuery来改变Primefaces单选按钮的选中状态。 但我唯一能设置的是:disabled=false/true

我认为使用 jQuery 可以做到这一点,但我看不到 Radio-Button 内的点,可能是因为 Primefaces 正在为此使用图像。

有人知道如何更改 Primefaces 中单选按钮的checked-status 吗?此外,我必须能够获取单个单选按钮的状态。

【问题讨论】:

  • 您确定要使用单选按钮而不是复选框吗? (您可以像收音机一样设置它们的样式)...另外:放一些示例代码。你的复选框有多少个选项?

标签: jquery button primefaces radio checked


【解决方案1】:

SelectOneRadio 没有选中属性。 see documentation.

你好像是looking for a SelectBooleanCheckbox,或者是find the checked value的一个SelectBooleanCheckbox

您可以使用solution posted in this answer 通过javascript 获取SelectOneRadio 的值。可以很容易地修改它以获得单选按钮的选定值。

但你的问题的真正答案是:

<p:selectOneRadio> 元素没有选中属性。如果需要,则必须扩展组件类。

【讨论】:

    猜你喜欢
    • 2015-01-02
    • 2012-10-24
    • 2011-03-31
    • 2023-04-01
    • 1970-01-01
    • 2014-02-28
    • 1970-01-01
    • 2015-02-25
    • 1970-01-01
    相关资源
    最近更新 更多