我基本上有一个数据表,其中一列是可点击的。我通过使用 primefaces 中的 commandlink 完成了这项工作。
人们到处都用它来导航,但我希望点击打开一个子数据表。根据我在该列中单击的行,必须出现相应的数据表。
这可以在primefaces中使用吗,如果可以,我该如何进行?谢谢
我基本上有一个数据表,其中一列是可点击的。我通过使用 primefaces 中的 commandlink 完成了这项工作。
人们到处都用它来导航,但我希望点击打开一个子数据表。根据我在该列中单击的行,必须出现相应的数据表。
这可以在primefaces中使用吗,如果可以,我该如何进行?谢谢
我终于解决了这个问题。我基本上创建了一个数据表并将其隐藏,具体取决于单击的列,我使用支持 bean 相应地填充数据表。我使用以下代码使 onclick 事件调用支持 bean 中的函数:
<p:column headerText="Train" style="font-size:90%;font-family:Times New Roman, Times, serif;">
<p:commandLink onclick="javascript:ShowHide('HiddenDiv');"
id="tableUpdater" update=":closeButton,:subForm:trainTable" value="#{rail.trainNo}"
action="#{yardMaster.populateTrainDetails(rail.trainNo)}"
style="font-family:Times New Roman, Times, serif;">
</p:commandLink>
</p:column>
所以基本上类似于动态数据表。