私は推奨された投稿を行っており、回答を見つけることができません。JQuery DataTables - サーバ上のPHPからjsonデータを取得できません
最新のjqueryとデータテーブルは、それぞれのWebサイトから入手しています。 ?
>
:私はので、私はそれが動作します知っているが、ここでは参考のためにPHPコード(OTCalDBFetch.php)である他のページのためのMySQLのデータにアクセスするために使用されるPHPスクリプトを持っています
そして、私が使っているhtmlは、datatablesのウェブサイトからの例です。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1.0, maximum-scale=2.0">
<link rel="stylesheet" type="text/css" href="assets/css/datatables.min.css">
<script type="text/javascript" language="javascript" src="assets/lib/jquery.min.js"></script>
<script type="text/javascript" language="javascript" src="assets/lib/jquery-migrate-3.0.0.min.js"></script>
<script type="text/javascript" language="javascript" src="assets/lib/datatables.min.js"></script>
<script type="text/javascript" language="javascript" class="init">
$('#example').DataTable({
"ajax": {
"processing": true,
"serverSide": true,
"ajax": 'OTCalDBFetch.php',
},
"columns": [
{ "data": "start" },
{ "data": "title" }
]
});
</script>
</head>
<body class="dt-example">
<table id="example" class="display" cellspacing="0" width="100%">
<thead>
<tr>
<th>start</th>
<th>title</th>
</tr>
</thead>
</table>
</body>
</html>
そして、何が起こっている基本的には何もありません。
- 表の見出しはWebコンソール、ブラウザのコンソール、またはPHPのエラーログにエラーがない
- ブラウザ(Firefoxの)に表示されます。
- Web Developer Debugger(ネットワーク)は、リクエストが行われなかったことを示します。
これはすべて私が非常に基本的なものを欠いていると信じさせる。サーバーを呼び出すためのhtmlにあります。
ご協力いただければ幸いです。
よろしく、
ジム
なぜ 'processing' /' serverSide'/'ajax'が' ajax'の中にありますか? https://datatables.net/examples/data_sources/server_side.html – Sean