谁能指出一个用Python(用django编写)和ajax级联表单的示例?级联表单基本上是当另一个字段值发生更改时及其字段值发生更改的表单。示例选择国家,然后州将改变...
这(主要是)前端的东西。
您可能已经注意到Django尝试将所有AJAX内容留给您,所以我认为您不会找到任何内置的东西来做到这一点。
但是,使用JS(这是您必须做的,而无需手动提交十亿份表单),您可以轻松地在django-base视图中使JS与之通信:
def get_states(request, country):
# work out which states are available
#import simplesjon as sj
return sj....
然后将您的AJAX请求绑定到的onchange事件select(我不记得这是否适合选择框),然后根据JSON查询的返回结果填充下一个字段。
用jquery和simplejson进行10分钟的工作。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。