Через некоторое время, и благодаря @arne, я создал эту похожую маленькую функцию для обработки, где ввод должен быть отключен И скрыт, или включен И показан:
function toggleInputState(el, on) {
// 'on' = true(visible) or false(hidden)
// If a field is to be shown, enable it; if hidden, disable it.
// Disabling will prevent the field's value from being submitted
$(el).prop('disabled', !on).toggle(on);
}
Затем объект jQuery (например, $ ('input [name = "что-то"]')) просто переключается с помощью:
toggleInputState(myElement, myBoolean)