【发布时间】:2011-02-21 00:36:22
【问题描述】:
我有一些这样的复选框输入:
<input type="checkbox" name="1" class="filter"/>
<input type="checkbox" name="2" class="filter"/>
...etc...
我正在尝试编写一个函数,只要选中一个复选框,它就会生成一个所有名称连接在一起的字符串。这是我目前所拥有的:
$('.filter').click(function(event){
var filters = $('.filter').toArray();
var fstr = "";
for (f in filters)
{
fstr = fstr+","+f.name;
}
alert(fstr);
});
不过,名称一直显示为“未定义”(即警报返回 ,undefined,undefined,undefined,undefined,undefined,undefined)。如何访问这些名称?
【问题讨论】:
标签: javascript jquery namespaces