单击时传递php变量而不刷新

时间:2013-12-24 05:48:32

标签: javascript php ajax variables

问题:

我有一系列'接受'按钮,点击它会打开一个灯箱(一个模态使用引导程序),当然这是在不刷新页面的情况下完成的。

在灯箱上我需要显示有关被接受内容的信息(因此我需要将PHP变量传递给灯箱)。所以问题是如何在不刷新页面的情况下传递点击变量?我尝试使用javascript,但事情是,一旦我在JS中设置变量,我无法在不刷新页面的情况下将该变量传递给PHP。

按钮有此代码。

<a href="#modal-accept" data-toggle="modal"><button class="btn btn-acceptColor m-t-lg">Accept</button></a>

其他代码与此问题的目的无关。我只需要了解如何实际操作的概念。

任何帮助!?

1 个答案:

答案 0 :(得分:0)

有很多例子。 我提供了一些链接,你可以在你的代码中使用它们,因为你适合..

1)。 Ajax Tutorial
2)。 jQuery Ajax POST example with php
3)。 jQuery Ajax POST example with php
4)。 show data in lightbox
5)。 How to add jquery lightbox to content added to page via ajax?

我希望以上链接对您有所帮助

       $(".btn-acceptColor").click( function (){
        var person = {
        name: $("#id-name").val(),
        address:$("#id-address").val(),
        phone:$("#id-phone").val()
    }

$.ajax({
                  type: "POST",
                  url: "exaple.php",
                  data: person,
                  success: function(msg) {
                      var msg = $.parseJSON(msg);
                      if(msg.success=='yes')
                      {
                         return true;
                       // fill you light-box form get value from example.php page 
                     }
                     else
                     {
                        alert('Server error');
                        return false;
                    }
                   }
            });
       });