0
        This is my init code:
           $(document).ready( function () {
        $('#companies').dataTable( {
    "sDom": 'T<"clear">lfrtip',
    "oTableTools": {
        "sRowSelect": "multi",
        "aButtons": [ "select_all", "select_none" ]
    }
        } );
               } );

         This is my body code:
             <body id="dt_example">
             <div id="container">

        <div id="demo_jui">
        <table id="companies" class="display">
         <thead>
     <tr>
        <th>Company name</th>
        <th>Address</th>
        <th>Town</th>
    </tr>
         </thead>
       <tbody>
    <tr>
        <td>ABC</td>
        <td>ABC Street</td>
        <td>Town1</td>
    </tr>
    <tr>
        <td>Dell</td>
        <td>Car street</td>
        <td>Town2</td>
    </tr>

          </tbody>
                </table>
                </div>

                  </div>
                   </body>

ここで何が問題なのかわかりません。「すべて選択」ボタンと「すべて選択解除」ボタンが表示されず、単一の行を選択することもできません。このリンクの例に従いました: http://datatables.net/release-datatables/extras/TableTools/select_multi.html。Jquery と Datatables プラグインは初めてです。この問題を解決するのを手伝ってください。

4

1 に答える 1

0

TableTools.js と TableTools.css をレイアウト ページまたは個別のビュー (レイアウト ページを推奨) に追加する必要があります。

 <script src="../../Scripts/dataTables/media/js/TableTools.js"
 type="text/javascript"></script>

<link href="../../Scripts/dataTables/media/css/TableTools.css" rel="stylesheet" type="text/css" />

デフォルトでは、これら 2 つのファイルは次の場所にあります。

DataTable-VersionNumber/extras/TableTools/css

DataTable-VersionNumber/extras/TableTools/js.

これら 2 つのファイルは、Visual Studio のメインの dataTable フォルダーに簡単にドラッグできます。

于 2013-05-15T13:34:33.927 に答える