我有以下问题:
1/ 使用 Django,我正在生成一个包含一组国家的表单。
表格如下:
country=forms.CharField(max_length=20
, widget=forms.Select(choices=countries)
, label=_('Country'))
生成的html如下
<div class="form-group">
<label class="col-lg-1" for="id_country"> … </label>
<div class="col-lg-1">
<select id="id_country" class="chzn-done" name="country" style="display: none;"> … </select>
<div id="id_country_chzn" class="chzn-container chzn-container-single" style="width: 291px;" title="">
</div>
</div>
</div>
2-我想使用 javascript 动态更新选择
下面提供了更新选择的代码。该选项已正确更改。但是,“id_country_chzn”没有改变。结果是,虽然选项发生了变化,但为最终用户显示的值并没有改变。是否需要特殊的触发器?
下面提供了用于更新 select 中的选项的 javascript 代码。如果我缺少任何东西,有人可以帮助我吗?
town.val('14').trigger('change');
非常感谢你的帮助