繁体   English   中英

jQuery .post()不将数据传递到PHP文件

[英]Jquery .post() not passing data to PHP file

我试图通过数组传递到php文件。 这是我在jQuery中的功能:

function callPHP() {
  $.post("php/save.php", {
      node: node
    },
    function (responde) {
      console.log(responde);
    });
}

我的save.php文件具有以下内容:

<?php
    echo $_POST['node'];
?>

但是我收到一个错误,即有一个未定义的索引“节点”。 我做错了什么?

尝试跟随

     //define php info and make ajax call
     $.ajax({
         url: "php/save.php",
         type: "POST",
         data: { node: node },
         cache: false,
         success: function (response) {

         }
     });

考虑下面的示例。 info是数组

 info = [];
 info[0] = 'hi';
 info[1] = 'hello';


 $.ajax({
    type: "POST",
    data: {info:info},
    url: "index.php",
    success: function(msg){
     $('.answer').html(msg);
    }
  });

.answer是要在其中输出答案的元素的类。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM