使用AJAX将php变量传递给模态

时间:2013-11-05 15:06:39

标签: php jquery ajax

我正在尝试使用AJAX将变量传递给我的模态,但它不起作用。

PHP代码

echo '<img src="./images/see.png" class="open-modalPropietari" data-target="#modalPropietari" data-id="' . $id . '" >';

JS代码

$(document).on('click', '.open-modalPropietari', function() {
                var id = $(this).data('id');
                $.ajax({
                    type: "POST",
                    url: "propietaris.php",
                    data: {id: id},
                    success: function() {
                        $('#modalPropietari').modal('show');
                    }
                });
            });

它确实执行成功(6-8秒后),但它没有传递变量。

我查看了此论坛上的其他帖子,但我找不到解决方案。

我是网络开发的新手,所以我不知道出了什么问题。

1 个答案:

答案 0 :(得分:1)

编辑:您的问题似乎写错了所以我会尝试帮助调试:

首先用此

替换$ .ajax
  $.post( "propietaris.php", { id: id })
  .done(function( data ) {
    console.log(data);
  }).fail(function() {
    console.log("error");
  });

var_dump($_POST);

中的propietaris.php

当帖子成功时,您的控制台将显示发布结果页面。看它是否包含你的postdata。