更改选择选项时的jquery动态输入字段
我有一个选择选项框,其中包含来自数据库的值。如果我选择一个选项,其他三个文本字段将根据select选项id或主键值从数据库加载数据。在django、jquery中如何实现这一点。非常感谢你本着教人钓鱼的精神,而不仅仅是给他一些吃的更改选择选项时的jquery动态输入字段,jquery,django,Jquery,Django,我有一个选择选项框,其中包含来自数据库的值。如果我选择一个选项,其他三个文本字段将根据select选项id或主键值从数据库加载数据。在django、jquery中如何实现这一点。非常感谢你本着教人钓鱼的精神,而不仅仅是给他一些吃的 您需要使用将回调函数绑定到select输入的click或change事件 这个回调函数应该对Django应用程序中的视图进行jQuery.ajax()GET调用,该视图专门将要添加到文本字段中的数据发送回(我建议返回JSON,而不是HTML或纯文本,因为它更容易在客户
jQuery.ajax()
GET调用,该视图专门将要添加到文本字段中的数据发送回(我建议返回JSON,而不是HTML或纯文本,因为它更容易在客户端/接收端处理)如果您需要更多的提示,请告诉我们,但是和/或您如何做到这一点的方法将教会您比代码转储更多的东西 创建一个Django视图,该视图将选择选项id或主键作为参数。让视图在其他三个文本字段中返回所需的值 在带有表单的页面上,您需要有一些jQuery,例如,在更改选择字段时,调用Django视图并使用结果填充文本字段 如何格式化视图的结果取决于您。你可以把它简化为一个逗号分隔的列表,你也可以用它做一些事情,或者变得更加有趣