我真的不知道该怎么称呼所以我找不到任何搜索。我差不多有以下几点:
$(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中,因此页面不需要经常重新加载数据。问题是我希望在加载的文件中有一些php,这样我就可以访问服务器端的MySQL数据并显示它。无论什么时候我尝试这样做,它都会将php评论为< - php(stuff) - >。有谁知道我如何解决这个问题(比如让PHP在加载之前生成页面)?
答案 0 :(得分:0)
如果您在本地环境中,您的PHP代码将由服务器(WAMP / MAMP)自动呈现。如果您没有运行服务器(WAMP / MAMP),则必须根据您使用的操作系统选择一个服务器。
答案 1 :(得分:0)
一个好的做法是在前端(jquery)中尝试操作之前,在这种情况下测试服务的操作“php”。如果您有Apache服务器,应该通过访问服务路由来查看其服务的结果。