Я ищу что-то вроде ...
$(':input:not(readonly)') // all inputs which are not readonly
, но пытаюсь найти синтаксис.
Есть указатели?спасибо
Это должно работать:
$(":input:not([readonly])")
$('input:not([readonly])')
будет охватывать readonly, readonly = "true" и readonly = "readonly"
Я недавно сделал нечто похожее на это:
$('#element').find(':input').not(':input[readonly]');
Полагаю, вы ищете что-то вроде следующего:
$('input:not([readonly="readonly"])')
Посмотрите на различные селекторы атрибутов jQuery .
Я хотел бы добавить другой ответ, который работает для меня, используя контекст https://api.jquery.com/context/
$(this).context.readOnly == false / true