0

次の例を使用したいと思います。

<s:url var="remoteurl" action="jsontable"/>
    <sjg:grid
        id="gridtable"
        caption="Customer Examples"
        dataType="json"
        href="%{remoteurl}"
        pager="true"
        gridModel="gridModel"
        rowList="10,15,20"
        rowNum="15"
        rownumbers="true"
        multiselect="true"
        multiboxonly="true"
    >
        <sjg:gridColumn name="id" index="id" title="ID" formatter="integer" sortable="false"/>
        <sjg:gridColumn name="name" index="name" title="Name" sortable="true"/>
        <sjg:gridColumn name="country" index="country" title="Country" sortable="false"/>
        <sjg:gridColumn name="city" index="city" title="City" sortable="false"/>
        <sjg:gridColumn name="creditLimit" index="creditLimit" title="Credit Limit" formatter="currency" sortable="false"/>
    </sjg:grid>

複数選択オプションと複数ボックス オプションでは、グリッドの左側にチェックボックスが表示されます。問題は、ユーザーが1つの選択しかできないようにしたいため、上部に追加された「すべて選択」チェックボックスを必要としないことです。

そうするオプションはありますか?または、JQuery グリッド タグを拡張してこのボタンを削除する方法はありますか? タグ テンプレートといくつかのソース ファイルを調べましたが、どこから始めればよいか (また、それが正しいアプローチかどうか) がわかりませんでした。

4

1 に答える 1

1

次のスクリプトを試すことができます。

$("input#cb_gridtable").hide(); // this hides the checkbox

ps: gridtable = グリッドの ID

于 2012-09-18T13:37:34.727 に答える