Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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
Jquery Id以任何给定文本结尾_Jquery_Jsf 2 - Fatal编程技术网

Jquery Id以任何给定文本结尾

Jquery Id以任何给定文本结尾,jquery,jsf-2,Jquery,Jsf 2,根据thread,我们可以使用语法$(“element[id$='txtTitle'])来选择其id以'txtTitle'结尾的所有元素。如何在这种语法中使用多个ID 这意味着我们如何选择以“txtTitle”或“txtName”结尾的所有元素 我将此选择器与JSF2srender属性一起使用。对于单个Id,我将其用作render=“@([Id$=txtTitle])”。使用具有上述语法的多个ID时,如何使用render属性 如果使用逗号分隔,则可以访问多个集合 var sets =$("ele

根据thread,我们可以使用语法
$(“element[id$='txtTitle'])
来选择其id以'txtTitle'结尾的所有元素。如何在这种语法中使用多个ID

  • 这意味着我们如何选择以“txtTitle”或“txtName”结尾的所有元素
  • 我将此选择器与JSF2s
    render
    属性一起使用。对于单个Id,我将其用作
    render=“@([Id$=txtTitle])”
    。使用具有上述语法的多个ID时,如何使用
    render
    属性

  • 如果使用逗号分隔,则可以访问多个集合

    var sets =$("element[id$='txtTitle'], element[id$='txtName']");
    

    $($element[id$='txtTitle',element[id$='txtName'])您可能无法在JSF的
    render
    中使用jQuery语法。jQuery在页面显示后在浏览器中工作,JSF的AJAX功能需要在服务器端构建组件树时进行设置。您只能在primefaces(
    update
    process
    )中使用jQuery选择器@mplungjan非常感谢。请将您的评论作为答案发布,以便我可以接受。@Daniel和millimoose感谢您的提示。我以前真的没有注意到这一点。