2017-08-10 13 views
-2

ブール値

$('#data-table').bootstrapTable({ 
    height: 250, 
    clickToSelect: true, 
    checkbox: true 
}); 

問題は、すべてのプラグインでは、彼らはブール型のオプションを読んでいないということです。上のコードでは、テーブルの高さは250ピクセルですが、clickToSelectcheckboxはデフォルト値のfalseです。

これは、私が使用しているすべてのプラグインには、例のようなオプションがあります。

+3

[最小、完全、検証可能](https://stackoverflow.com/help/mcve)の例を含めてください。 – McHat

+1

プラグインに問題があるか、マニュアルを誤って読んでいるためです。関数に渡されたオブジェクトプロパティのブール値は正常に機能します。 –

+0

これは、bootstrapTableの列オプションです。私の答えで、これらのプロパティの使用例を確認してください。 –

答えて

0

各プラグインのdocumentationを読む必要があります。異なるプラグインは、異なる設定オプションを提供します。

ブートストラップテーブルプラグインでは、列を定義する必要があります。 チェックボックスおよびclickToSelectは、列構成で使用できるオプションです。この方法で、あなたはそれらを使用することができます:

$('#table').bootstrapTable({ 
    columns: [{ 
     field: 'id', 
     title: 'Item ID' 
    }, { 
     field: 'name', 
     title: 'Item Name' 
    }, { 
     field: 'price', 
     title: 'Item Price' 
    }, { 
     field: 'select', 
     title: 'Select item', 
     checkbox: true, 
     clickToSelect: true 
    }], 
    data: [{ 
     id: 1, 
     name: 'Item 1', 
     price: '$1' 
    }, { 
     id: 2, 
     name: 'Item 2', 
     price: '$2' 
    }] 
});