我如何创建一个JSON (jQuery),张贴整个数组
How can I create a JSON (jQuery), post an whole array
我试图创建一个事件处理程序(jQuery),将挑选特定类的所有元素,每个唯一的ID值,post json数组,循环通过php,最后更新视图。
我选择一个实例没有问题。
**主要看如何创建数组的id,值传递处理。
谢谢
您可以这样做(作为一个字符串点):
$('.class').each(function(){
// do somthing with $(this)
});
当然,如果你发布更多的细节,我可以扩展这个
获取所有选定元素的数组
var elArray = $('.classToSelect').get();
之后可以使用
$.each(elArray, function(el){
var id = el.id;
var value = el.value;
//code goes here
}
来自http://code.google.com/p/jquery-json/的一个小插件脚本是完美的JSON编码和解码:
var postdata = $.toJSON(elArray);
生成一个格式良好的JSON字符串
这个代码片段将为您提供一个数组,其中包含类为myclass的元素的id:
var id_array = $.map($(".myclass"),function(el){return el.id;});
然后你可以将数组以JSON,逗号分隔字符串或任何你想要的方式发送到服务器。
相关文章:
- 解析复杂的json-jquery
- 我应该使用哪个:json-jquery 或 json2.js
- php请求带有多个对象json-jquery
- JSON JQUERY未捕获类型错误:无法读取属性'长度'的未定义
- 在多层json Jquery中循环
- JSON / JQUERY - ajax post,如何在成功函数中处理 XML 数据
- Json jQuery 和 php 处理的值不正确
- JSON/jQuery/PHP:未捕获语法错误:意外的令牌:
- 缓存通过PHP/AAJX/JSON/jQuery加载的动态图像
- JSON Jquery大小写不敏感匹配
- 接收数据json/jquery
- Javascript json jquery无法获得自定义属性值
- Rails 3和Ajax/JSON/JQuery/直接DOM更新-与Scaffold程序一起使用
- 简单的模式JSON Jquery
- 迭代表列&构建JSON - jQuery
- 基于ID生成锚链接(JSON, jQuery)
- JSON jQuery数据变量
- get JSON - JQuery & PHP
- Ajax更改为JSON (Jquery离线+ Manifest) -离线web应用程序
- 尝试使用JSON - jQuery上传多个数据.为什么不工作呢?