jquery select元素javing id以

时间:2016-09-19 10:20:15

标签: javascript jquery jsf

我有一个包含一些selectItem元素的selectOneRadio组件:

<h:selectOneRadio id="attribute_type" layout="pageDirection" styleClass="required radioBtn"
                  value="#{bean.someField}"
                  onclick="this.form.submit()"
                  valueChangeListener="#{bean.someMethod}">
    <f:selectItem styleClass="radiob" itemLabel="something1" itemValue="0" />
    ...
    <f:selectItem class="rad"  itemLabel="somethingN" itemValue="3" />                     
</h:selectOneRadio>

我想获取所选按钮的值,但正如您所看到的,ID以&#34; form:attribute_type:&#34;开头。它们类似于:form:attribute_type1,form:attribute_type2 ...

enter image description here

使用this示例无效。

var radioButtonValue = $('[id^=form:attribute_type]').value

enter image description here

var radioButtonValue = $('[id^=form:attribute_type]').value enter image description here

你能告诉一个sintax选择以某种模式开头的id吗?

1 个答案:

答案 0 :(得分:0)

将所选值存储在&#34;#{bean.someField}&#34;中。为什么不从那里得到它?