首先Json对象定义格式:var json = {"key1" : "value1", "key2" : "value2"};


而json数组定义格式:var json_array = [ {"key1" : "key_value1", "id1" : "id_value1"},{"key2" : "key_value2", "id2" : "id_value2"}];

整体采用"[]"定义,其中某列或同一结果数据用"{}"定义,“{}”中数据采用“key:value”的格式定义,多个属性用“,”分割,js中得到该格式数据直接用来操作.


其中须要引入js包有:json2.js,jquery.js

Js代码如下:

var json_array = [ {"key1" : "key_value1", "id1" : "id_value1"},{"key2" : "key_value2", "id2" : "id_value2"}];

$.ajax({
type:"POST",
url:"xxx.php",
data: "jsonData="+json_array,
success: function(msg) {
alert(msg);
},
error: function(request) {
alert("发送请求失败!");
}
});


PHP后台获取json数组:

$data=stripslashes($_POST['jsonData']);



更多相关文章

  1. Jquery插件Thickbox的使用总结及自定义设置
  2. 为什么我不能在同一个js文件中建立两个cleave.js格式的字段?
  3. 未捕获的ReferenceError:HTML未在HTMLTableRowElement.onclick中
  4. 关于jQuery获取html标签自定义属性值或data值
  5. jquery.validate.js使用之自定义表单验证规则
  6. jquery自定义事件
  7. 如何在使用jquery验证和自定义错误放置时清除错误
  8. 没有定义ReferenceError jquery - 仅限firefox
  9. 自定义滚动条插件

随机推荐

  1. Android发展演变与开发环境搭建
  2. Android:(14)ContentProvider数据模型概
  3. Android实现录屏直播(一)ScreenRecorder的
  4. 阿里云OS和Android的"基友“关系
  5. 修改Android Media Scanner的扫描路径
  6. Android 线性布局详解
  7. Android中的Binder详解
  8. 编译Android内核 For nexus 5 以及绕过An
  9. Android 支持不同(本地化、屏幕、版本)设备
  10. android的Instrumentation详解