javascript-级联下拉列表
作者:互联网
我正在开发一个Web应用程序,并尝试使用两个下拉列表对表单进行编码.第二个下拉列表中的列表将取决于第一个下拉列表中的选择.任务本身并不太复杂,除了在做出第一个选择之后,我需要进行数据库调用以提取第二个下拉列表的数据.这就是我遇到的困难.这两个列表实际上都是从数据库中填充的.
我正在使用python脚本进行此工作,并且一直在尝试使用onChange javascript函数进行此操作.该Web应用程序内置于Zope,页面模板可能是带有python脚本的选项.
解决方法:
您将不得不在此处使用Ajax和javascript的组合.您选择的下拉列表的onchange事件调用javascript函数.此javascript函数将向python脚本发出ajax请求,该请求实际上将使数据库命中,并在javascript变量中返回响应.使用此javascript变量,您可以编辑DOM并设置第二个选择框的html.
看看你是否可以从中得到一些提示:
http://www.satya-weblog.com/2007/04/dynamically-populate-select-list-by.html
标签:html,zope,javascript,python,rest 来源: https://codeday.me/bug/20191011/1894480.html