0
jQueryとDataTablesを使用するのは非常に新しいです。jEditable、jQuery、およびDataTablesを使用してテーブル内のセルを更新する
私はテーブルを表示し、ユーザーがセルを編集してMySQLデータベースの値を更新しようとしています。
sValueが/のどちらに使用されているかわかりません。
これまでのコードで、jeditable.jsファイルをリンクしていることを覚えておいてください。
$(document).ready(function() {
/* Init DataTables */
var oTable = $('#parentEditTable').dataTable({
"columns": [
{
"data": "ParentId"
}, {
"data": "Name"
}],
"order": [[0, 'asc']],
"processing": true,
"serverSide": true,
"responsive": true,
"ajax": {
url: 'processEditParent.php',
type: 'POST'
}
});
oTable.$('#parentEditTable').editable('processEditParent.php', {
"callback": function(sValue, y) {
var aPos = oTable.GetPosition(this);
oTable.upload(sValue, aPos[0], aPos[1]);
},
"submitdata": function (value, settings) {
return {
"row_id": this.parentNode.getAttribute('ParentId'),
"column": oTable.fnGetPosition(this)[2]
};
},
"height": "14px",
"width": "100%"
});
});
ご協力いただければ幸いです。