我正在尝试创建一个事件处理程序(jQuery),它将选择特定类的所有元素,每个唯一的ID值,post json数组,循环遍历php,最后更新视图。
我选择一个实例没有问题。
**主要是看如何创建id,value数组以传递进行处理。
谢谢
答案 0 :(得分:1)
你可以这样做(作为一个起点):
$('.class').each(function(){
// do somthing with $(this)
});
当然,如果您发布更多细节,我可以对此进行扩展。
答案 1 :(得分:1)
获取所有选定元素的数组
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字符串。
答案 2 :(得分:0)
这个代码片段将为您提供一个带有类myclass的元素的数组:
var id_array = $.map($(".myclass"),function(el){return el.id;});
然后,您可以将数组作为JSON或逗号分隔的字符串或您想要的任何其他方式发送到服务器。