使用ajax将数据发送到php页面

时间:2014-09-11 00:09:35

标签: ajax post

我的代码实际上有一个错误。

我的JS代码如下:

<script>
var card_Name = "Tour Eiffel";
</script>

我在ajax中发送数据:

var myDatas = { card_Name: card_Name };

$.ajax({
    type: "POST",
    url: "saveContent.php",
    data: myDatas,
    cache: false,
    contentType: false,
    processData: false,
    success:  function(data){
      alert(data);
    }
}); 

在我的PHP中,我得到这样的元素:

print_r($_POST['card_Name']);

但我的控制台的XHR部分没有显示任何内容......

知道为什么吗?

感谢。

1 个答案:

答案 0 :(得分:1)

在HTML或PHP文件中执行此操作。

<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script>
    $(function(){

        var card_Name = "Tour Eiffel";
        var myDatas = { card_Name: card_Name };

        $.ajax({
            type: "POST",
            url: "saveContent.php",
            data: myDatas,
            cache: false,
            success:  function(data){
           alert(data);
          }
       });
    })
</script>

不要在你的ajax中包含这个

contentType: false,
processData: false,