この方法でブートストラップ編集可能テーブルを使用できないのはなぜですか?
<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/ では、クリックするとテーブルセルが編集モードになります。しかし、私のサイトの同一のコードが機能していませんか? 私は何が欠けていますか?私が見ることができるように、クリックすると、セルはクラスを変更できず、テーブル スレッドのみが強調表示され、追加の要素 (入力フィールド) は作成されません。ありがとう