3

この方法でブートストラップ編集可能テーブルを使用できないのはなぜですか?

<table id="addElements" data-height="299">
    <thead>
        <tr>
            <th data-field="id" data-align="right">Item ID</th>
            <th data-field="element" data-align="center">Element</th>
            <th data-field="weight" data-align="">Težina</th>
            <th data-field="default_thickness" data-align="">Debljina</th>
        </tr>
    </thead>
</table>


    //put data in js variable and fill the table
var elementData = [{
    "id": "1",
    "element": "c",
    "weight": "20",
    "default_thickness": "6"
}, {
    "id": "2",
    "element": "k",
    "weight": "21",
    "default_thickness": "2"
}, {
    "id": "3",
    "element": "p",
    "weight": "18",
    "default_thickness": "2"
}];
$(function () {
    $('#addElements').bootstrapTable({
        data: elementData
    });
})

$.fn.editable.defaults.mode = 'inline';
    $('td').editable({
            url: '/post',
            type: 'text',
            pk: 1,
            name: 'parket',
            title: 'Enter username'
        });

このフィドル https://jsfiddle.net/aleksacavic/03agu1ex/1/ では、クリックするとテーブルセルが編集モードになります。しかし、私のサイトの同一のコードが機能していませんか? 私は何が欠けていますか?私が見ることができるように、クリックすると、セルはクラスを変更できず、テーブル スレッドのみが強調表示され、追加の要素 (入力フィールド) は作成されません。ありがとう

4

2 に答える 2