假如有这样一个表单:
如果用jquery获取所有的值。
我输出结果:$("#a").size() 为1
var result=""
$("#a").each(function(){
result=result+ $(this).val();
});
也只能取得第一个值,请大家帮忙看看有什么办法解决?
[code="java"]$('input[name="a"]').each(function(){
result=result+ $(this).val();
}); [/code]
重复ID的input 是不合理的!
可能会报错的!
你可以使用 document.getElementsByName(name);
这样返回的事一个数组或者 jQuery的方法也行!
class可以重复的呵呵
var inputs=$(".a");