十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
$.each($("form"),function(i,obj){
成都一家集口碑和实力的网站建设服务商,拥有专业的企业建站团队和靠谱的建站技术,十多年企业及个人网站建设经验 ,为成都上千余家客户提供网页设计制作,网站开发,企业网站制作建设等服务,包括成都营销型网站建设,高端网站设计,同时也为不同行业的客户提供成都网站制作、成都网站建设、外贸营销网站建设的服务,包括成都电商型网站制作建设,装修行业网站制作建设,传统机械行业网站建设,传统农业行业网站制作建设。在成都做网站,选网站制作建设服务商就选成都创新互联。
console.log($("input:checked",obj).size());
});
你这个 s 是什么对象??JSON?ARRAY?
如果是 ARRAY:
var s=[
{id:11,name:'aaa'},
{id:22,name:'bbb'},
{id:33,name:'ccc'}
];
//用 ss.length 就可以取得里面对象的数量。不用劳Jq的大驾。
如果是 JSON (正确的格式应该是这样):
var s = {
"obj0":{id:11,name:'aaa'},
"obj1":{id:22,name:'bbb'},
"obj2":{id:33,name:'ccc'}
}
//据我所知的只能遍历它才能取得里面的对象数量
var num=0;
$.each(s,function(index,obj){
num++;
});
alert(num);
实现思路:使用jQuery的length属性获取对象中元素的数目,$(selector).length。实例演示如下:
1、HTML结构:设置id为test的ul下有4个列表元素
ul
liGlen/li
liTane/li
liJohn/li
/ul
2、jquery代码:点击列表后获取li数量
$(function(){
$("#test").click(function()
{
alert($("#test
li").length);
//
获取id为test的ul下的li元素的数量
});
});