如果可以的话,我会建议改变你正在jQuery的请求发送到以下方式:

var h1 = []

h2 = []

h3 = [],

layout = $("input[type=radio][name='layout_option']:checked").val();

$("ul.widget-order[name='1'] li").each(function() { h1.push($(this).attr('id')); });

$("ul.widget-order[name='2'] li").each(function() { h2.push($(this).attr('id')); });

$("ul.widget-order[name='3'] li").each(function() { h3.push($(this).attr('id')); });

var sendData = JSON.stringify({

ids1: " " + h1 + "",

ids2: " " + h2 + "",

ids3: " " + h3 + ""

});

var sPayload = "data=" + encodeURIComponent(sendData) + "&layout=" + encodeURIComponent(layout);

$.ajax({

type: "POST",

url: "_backend/account/updateWidgets.php",

data: sPayload,

success: function(data){

$("#post_reply").html(data);

console.log({ data: sendData });

}

});

有在您发布的代码中发现了一些语法错误,这些错误在我的答案中包含的代码中已得到纠正,但最重要的是,我已将您的数据修改为全部编码。看起来你正在试图将JSON对象与编码为application/x-www-form-urlencoded的标准数据结合起来。我已经在上面的代码中对此进行了标准化,因此所有数据均发布为application/x-www-form-urlencoded。

在你的PHP,你就可以访问此为:

// First, let's get the layout because that's the easiest

$layout = (isset($_POST['layout']) ? $_POST['layout'] : NULL);

// As a note, the isset(...) with ternary operator is just my preferred method for checking missing data when extracting that data from the PHP super-globals.

// Now we'll need to get the JSON portion.

$jData = $_POST['data'];

$data = json_decode($jData, $assoc=true);

echo "ids1 is " . $data['ids1'] . "\n
\n";

echo "ids2 is " . $data['ids2'] . "\n
\n";

echo "ids3 is " . $data['ids3'] . "\n
\n";

?>

php获取ajax数组,从AJAX获取PHP中的JSON数组请求相关推荐

  1. java 数组json_如何在Java中创建JSON数组

    我有一个 JSON结构如下.如何以编程方式创建此Array结构? JSON结构: { "Employee": [ { "EmP325235": { " ...

  2. ajax解析json中的对象数组对象,在JQuery中检索json数组后获取json对象Ajax

    我使用JQuery AJAX检索某些数据(标题和说明).正如你可以看到我打通的结果,并出结果的JSON数组和循环div标签中在JQuery中检索json数组后获取json对象Ajax success ...

  3. 订单 图片(一对多关系),地址保存在一个字段中(Json数组对象格式)

    订单---->图片(一对多关系),地址保存在一个字段中(Json数组对象格式) 1.前端列表动态添加: jsp:<form id="postForm" method=& ...

  4. JSON解析实战篇:JSON数组中含JSON数组

    少年最好的地方就是:嘴里说着要放弃,心里却都憋着一口气. 前言 关于JSON和本文中所用的Fastjson介绍,可以查看我的这两篇博客: JSON简介:什么是JSON -> https://bl ...

  5. android json字符串转成json对象_在PHP中处理JSON数组以及对象

    php中文网最新课程 每日17点准时技术干货分享 在 PHP 中处理 JSON 数组以及对象 与客户端混淆的常见原因是围绕 JSON 数组和对象,以及如何在 PHP 中指定他们.特别是,问题是由空对象 ...

  6. Web jquery ajax,EL遍历 js刷新 jquery遍历json数组填充表格 等等随笔

    1.ajaX 局部刷新 type- 请求的类型   url- 地址  data- 参数多的话用逗号隔开 在使用 jquery之前先添加:<script type="text/javas ...

  7. php接口返回一个数组怎末写_php api返回json数组

    [PHP] 为JSON数据的API返回空数组或者空对象 PHP 中,不管是 list 或者 dictionary 都使用一样的 [](或者 array()) 来定义. 在使用 JSON 作为 API ...

  8. Js中对JSON数组的常用操作

    转自链接: https://blog.csdn.net/m0_37582289/article/details/82907113 JSON数组操作 我们首先定义一个json数组对象如下: var pe ...

  9. hive处理json数据_(转)hive中解析json数组

    hive中解析一般的json是很容易的,get_json_object就可以了. 但如果字段是json数组,比如 [{"bssid":"6C:59:40:21:05:C4 ...

  10. php数组如何写入txt文件中_php将数组写入到文件的三种方法

    php的数组十分强大,有些数据不存入数据库直接写到文件上,用的时候直接从文件中读取,本文章向大家介绍php将数组写入到文件的三种方法. 第一:serialize方法 使用 serialize 将数组序 ...

最新文章

  1. odoo开发笔记--一个模块显示两个一级菜单
  2. Day_04-数组,元组,列表
  3. hazelcast入门教程_Hazelcast入门指南第3部分
  4. 用python画皮卡丘-实现童年宝可梦,教你用Python画一只属于自己的皮卡丘
  5. C语言程序设计 课程设计报告
  6. 安卓u盘格式化工具apk_你听说过badusb么,我扔个U盘你敢捡么?(文末附阿里云盘最新邀请码)...
  7. 从《大国崛起》(英国)看中国软件的发展
  8. 猜秘密三位数(人、机互相猜)小游戏
  9. [EE261学习笔记] 13.离散傅里叶逆变换及离散傅里叶变换的一些性质
  10. 如何解决 IDEA 一直卡在 Preparing workspace
  11. 论文投稿指南——中文核心期刊推荐(环境科学 2)
  12. 电阻式压力传感器变送器技术选型及接线图解
  13. react-ant design mobile - webpack 自定义主题
  14. 输入学生成绩,输出学生成绩等级,学习成绩>=90且<=100分的同学用A表示,60-89分之间的用B表示,<60且>0分以下的用C表示。其余输入都有误!“
  15. Kalibr标定完整过程(相机用的小觅深度系列相机)
  16. 矩阵的翻转与旋转()(另附代码)
  17. java计算机毕业设计南京市某物流公司管理信息系统源代码+数据库+系统+lw文档
  18. C# Async/Await原理剖析
  19. Java基于GUI完成的猜数字小游戏
  20. 论文阅读:SP-CIDS: Secure and Private Collaborative IDS for VANETs

热门文章

  1. 00002-两数之和-leetcode-1.暴力法(枚举法),2.哈希表法,目前更新了枚举法
  2. js读取服务器上的txt文件,javascript – 每15秒读取一次文本文件的内容
  3. c语言作业系统输出超限,C语言网Online Judge系统支持语言和编译说明
  4. wpf 控件生成图片_EyeshotCAD控件生成以及作用
  5. php 正则匹配静态资源,Struts2 配置静态资源文件不经过Strut处理(正则匹配)
  6. matlab向量归一化_已知近似的特征值,求特征向量
  7. java的比较运算符是_Java 基础(比较运算符,逻辑运算符,三元运算符)
  8. )类 新建javafx程序时_第三章 第一个OpenCV的JavaFX应用程序.md
  9. 如何使用UR机器人模拟软件URsim
  10. OpenCV可移植图形工具HighGUI实现图像和视频操作