如何在AJAX中实现PHP操作

如何在AJAX中实现PHP操作,php,mysql,ajax,database,Php,Mysql,Ajax,Database,我创建了一个PHP页面,在数据库中插入文本框中的值,当有人单击按钮时,它会重定向到PHP页面,但我希望它在不重定向的情况下执行PHP操作,那么我如何在ajax中执行该操作呢 谢谢你,沃兹和德拉戈斯特是对的。使用jQuery实现这一点。您可以使用此功能,它将符合您的要求 在这里,我使用jQuery验证库来验证表单 $(function() { var form = $("#booking_form").validate(); $('#success').hide(

我创建了一个PHP页面,在数据库中插入文本框中的值,当有人单击按钮时,它会重定向到PHP页面,但我希望它在不重定向的情况下执行PHP操作,那么我如何在ajax中执行该操作呢


谢谢你,沃兹和德拉戈斯特是对的。使用jQuery实现这一点。您可以使用此功能,它将符合您的要求

在这里,我使用jQuery验证库来验证表单

  $(function()
  {
    var form = $("#booking_form").validate();

        $('#success').hide();
        $('#failure').hide();

        $("form#your_form").submit(function() {
                    if(form.valid())
                    {
                        var name = $("#txtName").val();
                        var email = $("#txtEmail").val();
                        var phone = $("#txtPhone").val();

                        $.ajax({
                        url: "process_form.php",
                        type: "POST",
                        data: {
                                'name': name,
                                'email': email,
                                'phone': phone
                                },
                        dataType: "json",
                        success: function(data) {
                              if(data.status == 'success')
                              {
                                    $('#your_form').hide();               
                                    $('#success').show();
                              }
                              else if(data.status == 'error')
                              {
                                    $('#failure').show();
                              }
                            }
                        });
                return false;
                }
        }); 
});

您正在使用jQuery吗?要使用ajax,您必须。。。使用ajax。你还不远。PHP与ajax有一些共同之处。这是javascript问题。例如,使用woz所建议的jQuery