在页面加载时将php文件作为模板加载到div中

时间:2013-06-21 12:39:12

标签: jquery ajax templates get single-page-application

我正在尝试创建单页面应用程序。在加载索引页面后,我想将两个php模板加载到它们各自的div中。其中一个模板是登录表单,另一个是注册表单。从我一直在阅读 - 似乎我需要使用ajax“get”请求这样做(因为我无法将两个文件传递给jquery的load()函数)。这就是我所拥有的:

的application.js

$(document).ready(function() {
    $.ajax({
        type: "GET",
        url: "templates/loginform.php",
        data: somedata,
        success: function(somedata){
            $('#login').append(somedata);
        }
    });

    $.ajax({
        type: "GET",
        url: "templates/regform.php",
        data: somedata,
        success: function(somedata){
            $('#register').append(somedata);
        }
    });
});

我得到的只是一个空白页。

1 个答案:

答案 0 :(得分:1)

解决方案:

$.get('templates/regform.php', function(data) {  
    $('#register').append(data);
});