0

struts2-grid-Jquery にバグがあります。グリッドにレコードが 1 つしか含まれないたびに、グリッドはハイパーリンクのようにレコードを消去しますが、複数のレコードがある場合は正常に動作します。私のコード:

<sjg:grid id="gridtable" 
            dataType="json"
            href="%{remoteurl}" 
            gridModel="allCustomerRequests"
            pager="true"
              page="1"
            rowNum="10"
            pagerButtons="true"
                  pagerInput="true"
            gridview="true"
            rowTotal="true" 
            rownumbers="true" 
            rowList="10,20,30,40,40,50,60,70,80,90,100" 
            viewrecords="true"
            autowidth="true" 
            loadonce="true"
            viewrecords="true"
            > 

            <sjg:gridColumn  name="stRefID" formatter="formatViewLink"
                title="%{getText('COMMON_REFERENCE_NUMBER')}"  />

            <sjg:gridColumn name="requestType.stName" 
                title="%{getText('RequestTracking_Request_Type')}" />
            <sjg:gridColumn name="requestStatus.stStatus" 
                title="%{getText('RequestTracking_Request_Status')}" />

            <sjg:gridColumn name="requestStatus.tsDate" 
                          title="%{getText('DATE')}" 
                          formatoptions="{newformat : 'd/m/Y', 
                          srcformat : 'Y-m-d'}"   formatter="date" />


        </sjg:grid>

私のバグを解決するのを手伝ってください

ここにリンクの説明を入力

4

1 に答える 1

1

私はあなたがIEでこの問題を経験していると確信しています...?

グリッド プラグインとは関係ありませんが、IE が高さ/幅を計算するときにスクロール バーのサイズを含める方法です。

height回避策は、 の属性を使用してグリッドの高さを修正することです<sjg:grid />

于 2013-05-02T05:32:06.050 に答える