ajax和php简报注册表

时间:2012-12-20 17:02:28

标签: php jquery

我正在构建一个使用ajax和php来验证用户提交的电子邮件地址的表单。我谈到PHP的中间问题,但是使用ajax,我担心我是新手。

我已经完成了所有的PHP并且知道它会正常工作,问题是我如何使ajax进程成为php脚本,目前我在ajax中创建了一个名为completeSignup()的函数;它看起来像:

function completeSignup() {
    setTimeout(function() {
        $("#completeform").fadeOut(400, function(){
            $(this).before('<span class="done">All done! We will be in     touch.</span>');
        });
    }, 1100);
}

如何在函数中包含php脚本并将它们保存在同一页面上?

由于

1 个答案:

答案 0 :(得分:1)

您没有在任何地方执行ajax请求。使用jquery时,您可以使用post()ajax()等方法执行ajax查询。如果您通过jquery查看文档,您将找到有关如何使用/不将数据发送到php文件的ajax查询的大量示例。

http://api.jquery.com/jQuery.post/

http://api.jquery.com/jQuery.ajax/

查看示例..

这里只是一个基本的例子..

$.ajax({
type: "POST",
url: "some.php",
data: { name: "John", location: "Boston" }
}).done(function( msg ) {
alert( "Data Saved: " + msg );
});

some.php文件将包含您的php逻辑。仅用于测试目的,echo该文件中的内容和die。你会以更好的方式理解整个事情。