我正在使用 Richfaces 在 Jsf 中工作。我通过添加一个 javascript 文件来自定义 rich:extendedDataTable 以允许调整列的宽度。所以我有一个rich:extendedDataTable 作为头表,我执行以下步骤:
- 该表包含许多行数据。
- 我双击一行我得到了该行详细信息的另一个表(丰富的:extendedDataTable 也是)
- 我在详细信息表中选择一行,然后在按钮中选择一行(键入“h:commandButton”)以将其信息导出为 pdf 文件
- 我回到主桌
所以我失去了调整列大小的行为,这是我的问题,我在出现问题之前和之后使用谷歌浏览器进行调试,这是重要差异的结果:
前:
<colgroup id="id_form_reg:EnteteRegGlo:colgroup:header">
<col width="51.35">
<col width="102.7">
<span id="id_form_reg:EnteteRegGlo_hdrop_j_id2318right" class="extdt-hdrop" style="visibility: hidden; top: 0px; left: 0px; height: 0px; width: 0px;">
<div id="id_form_reg:EnteteRegGlo:j_id2318header:menuDiv" class="extdt-menu-div-out" style="top: 0px; left: -1px;">
<colgroup id="id_form_reg:EnteteRegGlo:colgroup:body">
<col width="51.35">
<col width="102.7">
后:
<colgroup id="id_form_reg:EnteteRegGlo:colgroup:header">
<col width="null">
<col width="null">
<span id="id_form_reg:EnteteRegGlo_hdrop_j_id2318right" class="extdt-hdrop" style="visibility: hidden; top: 0px; left: 25px; height: 24px; width: 25px;">
<div id="id_form_reg:EnteteRegGlo:j_id2318header:menuDiv" class="extdt-menu-div-out" style="top: 0px; left: 30px;">
<colgroup id="id_form_reg:EnteteRegGlo:colgroup:body">
<col width="NaN">
<col width="NaN">