1
양식 중 일부는 부모 개체를 나타내며 '부모'개체 인 경우 대부분의 필드가 각 양식에서 사용하지 않도록 설정합니다. 이 작업을 수행하는 쉬운 방법이 있습니까?formset에서 특정 양식의 동일한 5 개의 필드를 어떻게 비활성화합니까?
양식 중 일부는 부모 개체를 나타내며 '부모'개체 인 경우 대부분의 필드가 각 양식에서 사용하지 않도록 설정합니다. 이 작업을 수행하는 쉬운 방법이 있습니까?formset에서 특정 양식의 동일한 5 개의 필드를 어떻게 비활성화합니까?
가장 쉬운 방법은 필드에 특정 의미 론적 클래스를 지정하고 jQuery을 사용하여 해당 클래스의 모든 것을 비활성화하는 것입니다.
// Set the 'disabled' attribute on every dependent field in this group of forms.
$('#formgroup').find('.dependent-field').attr('disabled', true);
: 양식은 모든
formgroup
의 ID로 약간 더 큰 용기에 포함하고 당신은 같은 것을 사용할 수있는 클래스 이름으로
dependent-field
를 사용하는 가정