Javascript Django:自动更新下拉列表“原因”;form.is“u valid()”是否有效;返回错误

Javascript Django:自动更新下拉列表“原因”;form.is“u valid()”是否有效;返回错误,javascript,jquery,django,django-forms,Javascript,Jquery,Django,Django Forms,第一次请求页面时,我动态更新并发送当前日期的“关键字”。 假设“01-10-2013”到“02-10-2013”。 下拉列表有两个关键词“猫”和“鼠标” 这就是页面加载时填充页面的方式 现在,, 我需要根据用户选择的日期将下拉列表更新为关键字: 假设“20-09-2013”到“02-10-2013” 现在,当我向服务器发出请求时 "form.is_valid()" returns false, 及 这将给出下拉菜单的加载值,即“猫”、“鼠标” 我该怎么办???试试看 forms.CharFie

第一次请求页面时,我动态更新并发送当前日期的“关键字”。 假设“01-10-2013”到“02-10-2013”。 下拉列表有两个关键词“猫”和“鼠标” 这就是页面加载时填充页面的方式

现在,, 我需要根据用户选择的日期将下拉列表更新为关键字: 假设“20-09-2013”到“02-10-2013”

现在,当我向服务器发出请求时

"form.is_valid()" returns false,

这将给出下拉菜单的加载值,即“猫”、“鼠标”

我该怎么办???

试试看

forms.CharField(required=False, widget = forms.Select(attrs={'display':'none'}),initial=None)
代替

forms.ChoiceField(required=False, choices = CHOICE)
以你的形式

logging.debug("%s"%form)
forms.CharField(required=False, widget = forms.Select(attrs={'display':'none'}),initial=None)
forms.ChoiceField(required=False, choices = CHOICE)