0
私は私のプロジェクトでデータテーブルのプラグインを使用しています
のために「1」未知パラメータを要求したが、それはDATATABLE上映:DataTableの警告:テーブルID = userdetailsは - 行0、列1
のDataTableの警告私にいくつかの警告メッセージを表示します: HTMLコード:
01 - テーブルID = userdetailsは http://datatables.net/tn/4
コードである を参照してください、このエラーの詳細については未知パラメータを行0、列1の '1' 要求します
<table id="userdetails">
<thead>
<tr>
<td>User Login</td>
<td>User NiceName</td>
<td>Email</td>
<td>Register Date</td>
</tr>
</thead>
<table>
AJAX呼び出し
<script>
jQuery.ajax({
type : 'POST',
data : {tableName:table_name},
url: '<?php echo plugins_url() . '/pagination/ajaxResponse.php'; ?>',
success: function(data){
jQuery("#userdetails").dataTable({
data:data,
colums:[
{'data':'user_login'},
{'data': 'user_nicename'},
{'data': 'user_email'},
{'data': 'user_registered'},
]
})
}
})
</script>
サーバコード:
$result = $wpdb->get_results("SELECT user_login,user_nicename,user_email,user_registered from ".$_POST['tableName']);
echo json_encode($result);
responce: あなたはPHPからJSON形式のデータを送信しているが、私は問題
あなたのhtmlも追加できますか? – Rushee
@Rushee updated question –
ええと、 'colums'は' columns'の綴りにする必要がありますか?これはおそらく、DataTablesが着信データをマップする列構造を持たないために、DataTablesが展開されている理由です。 – Terry