Jsf 在Primefaces数据表中单击列标题时,是否有方法调用函数?

Jsf 在Primefaces数据表中单击列标题时,是否有方法调用函数?,jsf,primefaces,Jsf,Primefaces,因此,现在如果要对数据表进行排序,可以为列指定sortBy属性,当您单击标题时,它将根据该属性进行排序 是否有一种方法可以在单击标题时调用自己的自定义函数?您可以使用以下脚本将处理程序绑定到数据表的所有列标题 jQuery('th').children().bind('click', function(evt) { alert(evt); //Insert logic to determine which header was clicked and do stuff }); 你的问题

因此,现在如果要对数据表进行排序,可以为列指定sortBy属性,当您单击标题时,它将根据该属性进行排序


是否有一种方法可以在单击标题时调用自己的自定义函数?

您可以使用以下脚本将处理程序绑定到数据表的所有列标题

jQuery('th').children().bind('click', function(evt) {
  alert(evt);
  //Insert logic to determine which header was clicked and do stuff
});

你的问题有些含糊不清。“函数”一词在Java web开发世界中通常被解释为JavaScript函数,因为Java中没有“函数”这类东西。但是初学者经常混淆Java方法和“函数”。另外,您在问题中没有提到/标记任何有关JavaScript的内容。那么,你到底想要什么?你想调用JavaScript函数还是Java(JSF)方法?@BalusC很好,问题并不那么清楚。