dsaff82024 2018-06-02 23:00
浏览 117

使用Ajax Jquery访问Php返回的多维数组

I'm trying to access individual data created in a multidimensional php array with jquery. I can see the data is there in the console but when I'm trying to post the data, Php $_POST returns undefined.

register.php

  //put customer information in array so that it can be reused in js
  $customerArray = array(
      array(
          'customerid' => $customerId, 
          'countrycode' => $countryCode,
          'mobilephone' => $mobilePhoneCode
      )
  );

  //encode in json
  echo json_encode($customerArray);

jquery

$.ajax({
  type: "POST",
  url: 'queries/register.php',
  data: formvalues, // serializes the form's elements.
  success: function(customerarr) {

    console.log(customerarr);
    //get customer array information
    var customerID = customerarr['customerid'];
    var countrycode = customerarr['countrycode'];
    var mobilephone = customerarr['mobilephone'];

  }
  //function to send a new verification number 
  $('#sendnewverificationNumber').click(function(e) {
    e.preventDefault();
    //capture the customerid who previously signed up
    var newnumberform = 'customerID=' + encodeURIComponent(customerID) +
      '&countrycode=' + encodeURIComponent(countrycode) +
      '&mobilephone=' + encodeURIComponent(mobilephone);
    //ajax POST
    $.ajax({
      type: "POST",
      url: 'queries/validation.php',
      data: newnumberform, // serializes the form's elements.
      success: function(newdata) {

        console.log(newdata);
        //write message
        var newmsg = 'We went a new verification number to your mobile.'
        //append class to make it show
        $("#validationpmessage").addClass("text-success");
        //display message in the modal                                                                        
        $("#validationpmessage").html(newmsg);
      }
    });
  });
})
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 关于#python#的问题:求帮写python代码
    • ¥20 MATLAB画图图形出现上下震荡的线条
    • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
    • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
    • ¥15 来真人,不要ai!matlab有关常微分方程的问题求解决,
    • ¥15 perl MISA分析p3_in脚本出错
    • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
    • ¥15 ubuntu虚拟机打包apk错误
    • ¥199 rust编程架构设计的方案 有偿
    • ¥15 回答4f系统的像差计算