我有很多文本字段,我需要选择那些文本字段的值不等于它们的title
属性。使用jQuery过滤器()获取所有匹配的.val()
问题:随着我的尝试,下面的jQuery代码只是选择第一个匹配的文本字段的值。如何获得所有匹配的文本框的值?
jQuery代码
var inputs = $(".input").filter(function() {
return $(this).val() != $(this).attr('title');
}).val();
console.log(inputs);
使用这种方法,似乎不是将文本字段值存储在数组中,而是存储了匹配的DOM元素的HTML ...你也得到了吗? – Nyxynyx 2012-01-31 16:27:01
不,我测试过这个解决方案,并且正如你所看到的,我显然将价值推向数组 – Nurlan 2012-01-31 16:40:32