我在 django 表單中有一個額外的欄位,它觸發 javascript 以更改其他表單中的欄位:
class MyForm(forms.ModelForm):
my_extra_form_field = forms.ChoiceField()
class Meta:
model = MyModel
fields = ["field1", "field2"]
field_order = ["field1", "my_extra_form_field", "field2"]
如何確保my_extra_form_field不包含在提交的表單中?
uj5u.com熱心網友回復:
添加到 NixionSparrow 的答案:
您可能需要添加此處檔案中提到的所需屬性
my_extra_form_field = forms.ChoiceField(required=False)
uj5u.com熱心網友回復:
只需將其添加到模板中的 javascript 中:
// jQuery
$('#my_extra_form_field').removeAttr('name');
// Javascript
document.getElementById('my_extra_form_field').removeAttribute('name');
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/518173.html
標籤:Pythondjango
上一篇:在布林值串列中過濾False
