如何使用jQuery选择JSF组件?

如何使用jQuery选择JSF组件?

我正在尝试用PrimeFaces和JSF组件实现jQuery,但它没有正常工作。当我试图对HTML标记做同样的操作时,它是正常工作的。

下面是带有HTML标记的代码,它与jQuery一起正常工作:

<input type="checkbox" id="check2"></input><h:outputText value="Check the box, if your permanent address is as same as current address.">
</h:outputText> <h:message for="checkbox" style="color:red" />

带着

$("#check2").change(function() {
    if ($("#check2").is(":checked")) {
        $("#p2").hide();
    } else {
        $("#p2").show();
    }});

下面是PrimeFaces/JSF的代码,它在jQuery中不能正常工作:

<p:selectManyCheckbox >
    <f:selectItem itemLabel="1" value="one" id="rad" ></f:selectItem></p:selectManyCheckbox>

带着

$("#rad").change(function() {
    if ($("#rad:checked").val() == "one") {
        $("#p2").hide();
    } else {
        $("#p2").show();
    }  });


蓝山帝景
浏览 578回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP