Как я могу отключить все элементы в fieldset в jQuery?

Я нашел create-react-library чрезвычайно полезным

16
задан Zach Lysobey 5 October 2015 в 18:55
поделиться

3 ответа

Как насчет использования селектора детей?

$("#myfieldeset").children().attr("disabled", "disabled");

Вы также можете отфильтровать выбор детей:

$("#myfieldeset").children("a,input");
23
ответ дан 30 November 2019 в 16:36
поделиться

Предполагая, что вы установили class = "disableMe" для набора полей, в котором вы хотите отключить любые элементы ввода, тогда следующий код должен сделать то, что вам нужно:

$('fieldset.disableMe :input').attr('disabled', true)
3
ответ дан 30 November 2019 в 16:36
поделиться

If for some reason you can't add an ID to the fieldset (which is usually preferred), you can always do this to hide all it's children elements:

$('fieldset:first > *').attr('disabled','disabled');
0
ответ дан 30 November 2019 в 16:36
поделиться
Другие вопросы по тегам:

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