使用Filter()跳过表单元素

时间:2014-02-15 07:27:40

标签: jquery

所以我有一个包含3个字段名称=“one”,name =“two”和name =“three”的表单

我这样做是为了选择所有字段除了名称为3的字段:

$this.filter(function () {
     return !({ "three"})[this.name];
});

不确定怎么做。还有更好的方法吗?

2 个答案:

答案 0 :(得分:1)

你可以试试,

$('#yourForm').find('*').filter(':not([name="three"])')

或@arkascha建议你可以使用,

$('#yourForm').find(':not([name="three"])')

答案 1 :(得分:1)

尝试

$('#yourForm').find(':not([name="three"])')

$('#yourForm').find('*').filter(':not([name="three"])')