我有三个下拉菜单:
当我在“国家/地区”下拉列表中选择一个值时,它应显示所选国家/地区的状态。当我在州下拉列表中选择一个值时,它应该显示所选州的城市。
所有数据均以XML文件提供。我想使用Ajax和PHP填充子下拉列表。我怎样才能做到这一点?
答案 0 :(得分:1)
您基本上需要一个PHP脚本来处理填充下拉列表的AJAX请求。此脚本将接受Country和State的参数,并通过解析相应的XML文件分别返回相应的States和Cities。
您需要使用下拉列表的onchange
方法发送AJAX请求。 PHP脚本可以将结果作为JSON对象返回,JS框架可以访问该对象以修改下拉列表的值。
您应该能够找到通过Google搜索来执行此操作的代码。如果您在使用它时遇到任何问题,请在此处询问!