Django / jquery:地址表单 - 如果国家是美国,动态添加状态下拉列表?

时间:2010-06-06 19:37:30

标签: jquery drop-down-menu django-forms html-form

我有一个用于地址信息的django html表单。有标准的街道,城市,州/省,邮政编码,国家领域。国家/地区字段是下拉列表。如果所选国家/地区是美国,我如何将州/省字段设为下拉列表?如果该国家/地区是其他国家/地区,我如何将其设置为自由格式文本框?

我不想再去服务器那么可能是通过jquery吗?

1 个答案:

答案 0 :(得分:0)

最简单的方法是在页面上添加javascript代码,这将捕获“country”事件,然后将数据加载到您的选择框中。

或者你可以为你的表单编写自定义字段和小部件(但无论如何你需要在表单页面上添加自定义的javascript)