首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何创建JSON (jQuery),发布整个数组

如何创建JSON (jQuery),发布整个数组
EN

Stack Overflow用户
提问于 2011-07-23 09:34:37
回答 3查看 279关注 0票数 0

我正在尝试创建一个事件处理程序(jQuery),它将挑选特定类的所有元素,每个唯一的ID值,post json数组,循环通过php,最后更新视图。

我可以选择一个实例。

**主要看如何创建id,value的数组来进行处理。

谢谢

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-23 09:37:47

你可以这样做(作为一个串点):

代码语言:javascript
复制
$('.class').each(function(){
 // do somthing with $(this)
});

当然,如果你发布更多的细节,我可以对此进行扩展。

票数 1
EN

Stack Overflow用户

发布于 2011-07-24 19:05:35

获取所有选定元素的数组

代码语言:javascript
复制
var elArray = $('.classToSelect').get();

在此之后,您可以使用

代码语言:javascript
复制
$.each(elArray, function(el){
     var id = el.id;
     var value = el.value;
     //code goes here
}

来自http://code.google.com/p/jquery-json/的一个小插件脚本非常适合JSON编码和解码:

代码语言:javascript
复制
var postdata = $.toJSON(elArray);

生成格式良好的JSON字符串。

票数 1
EN

Stack Overflow用户

发布于 2011-07-24 05:41:14

这段代码将为您提供一个包含myclass类的元素ids的数组:

代码语言:javascript
复制
var id_array = $.map($(".myclass"),function(el){return el.id;});

然后,您可以将数组作为JSON、逗号分隔的字符串或任何其他方式发送到服务器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6797685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档