これを何と呼べばいいのかよくわからなかったので、検索しても何も見つかりませんでした。かなり私は次のものを持っています:
$(document).on('click', 'a[data-ajax]', function(e) {
var box = $('#ajaxdata');
e.preventDefault();
var r = $(this).attr('href');
$.ajax({
type: 'post',
url: '/betasite/' + r,
success: function(data) {
box.html(data);
}
});
});
ほとんどの場合、ファイルの内容 (一部の html) を div にロードするため、ページはデータを頻繁にリロードする必要がありません。問題は、サーバー側の MySQL データにアクセスして表示できるように、ロードされたファイル内にいくつかの php を入れたいということです。ただし、これを実行しようとすると、php が <--php (stuff) --> のようにコメントアウトされます。それを回避する方法を知っている人はいますか(ロードする前にphpにページを生成させるなど)?