ajaxを使用して複数の列をphpファイルに渡そうとしていますが、1つのデータセルに複数の列を表示します。データベースから2つの列を1つのDatatableセルに渡す方法
これは私が{"data": ""}
ajaxを使用して複数の列をphpファイルに渡そうとしていますが、1つのデータセルに複数の列を表示します。データベースから2つの列を1つのDatatableセルに渡す方法
これは私が{"data": ""}
使用してレンダリング機能を定義するためのcolumns.render
オプションを2つの列を渡すために上記を変更するにはどうすればよい1 colunm
<script type="text/javascript">
$(document).ready(function() {
$('#datatable-responsive').DataTable({
"columns": [
{"data": "fname"},
{"data": "phoneno"},
{"data": "email"},
{"data": "idno"},
{"data": "idno"},
{"data": "status"}
],
"processing": true,
"fixedHeader": true,
"serverSide": true,
"ajax": {
url: '../lib/request/viewrequests.php',
type: 'POST'
}
});
});
</script>
のために動作するコードです。例えば
:
"columns": [
{"data": "fname"},
{"data": "phoneno"},
{"data": "email"},
{"data": "idno"},
{"data": "status"},
{
"data": null,
"render": function(data, type, full, meta){
return full["idno"] + ", " + full["status"];
}
}
],
私はそれを試してみましょう – dannjoroge
それは動作しますが、私はdatatables.net/tn/1 – dannjoroge
あなたはレンダリングコールバックにそれを実行する必要があります。すべての行datはそこに公開されていて、任意のセルに必要な任意の方法でhtml/textをフォーマットすることができます – charlietfl