как я могу получить все исходные данные, исключая кнопки и скрытые поля с jQuery?

У меня есть следующее, которое будет исключать все кнопки, но как я могу также исключить скрытые поля?

$("#selector").find(":input:not(:button)").each(function (i) { // do something

Я уверен, что это, вероятно, просто, я просто не могу найти его.

Большое спасибо!

15
задан Chris Conway 7 June 2010 в 14:12
поделиться

3 ответа

следующий код должен сделать это ..

$('#selector :input').not(':button,:hidden').each(...);
41
ответ дан 1 December 2019 в 00:26
поделиться
$('#selector').find('input').not(':button').not('input[type=hidden]').each(function(i) {
});

должны это сделать. Я не уверен, что этот

$('#selector').find('input').not(':button').not(':hidden').each(function(i) {
});

также подходит для этой цели, но попробовать стоит.

3
ответ дан 1 December 2019 в 00:26
поделиться
$("#selector :input:not(:button, :hidden)").each(function (i) { // do something
4
ответ дан 1 December 2019 в 00:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: