我真的不知道该怎么称呼它,所以我无法通过搜索找到任何东西。我主要有以下几点:
$(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 (stuff) -->一样注释掉php。有谁知道我如何解决这个问题(比如让php在页面加载前生成页面)?
发布于 2013-03-11 16:12:22
如果您在本地环境中,您的php代码将由服务器(WAMP/MAMP)自动呈现。如果您没有运行服务器(WAMP/MAMP),则必须根据您使用的操作系统进行选择。
发布于 2013-03-11 16:20:16
一种好的做法是在前端(jquery)尝试操作之前,先测试服务的操作,在本例中为"php“。如果您有一台Apache服务器,应该可以通过访问服务路由来查看其服务的结果。
https://stackoverflow.com/questions/15333775
复制相似问题