0

我真的不知道该怎么称呼它,所以我无法通过搜索找到任何东西。我几乎有以下几点:

    $(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 在加载页面之前生成页面)?

4

2 回答 2

0

如果您在本地环境中,您的 php 代码将由服务器(WAMP/MAMP)自动呈现。如果您没有运行服务器(WAMP/MAMP),则必须根据您使用的操作系统选择一个。

于 2013-03-11T08:12:21.643 回答
0

一个好的做法是在这种情况下测试“php”服务的操作,然后再尝试前端(jquery)中的操作。如果你有一个 Apache 服务器,应该通过访问服务路由来查看他们的服务结果。

于 2013-03-11T08:20:15.973 回答