在php中选择另一个网站的值时,如何填充dropdownbox的值

在php中选择另一个网站的值时,如何填充dropdownbox的值,php,jquery,mysql,drop-down-menu,Php,Jquery,Mysql,Drop Down Menu,我有两个下拉框,一个用于国家,第二个用于州 我该怎么办?我会从第一个下拉框中选择国家,然后 第二个下拉框应填写相关国家的国家名称 我想使用jquery和PHP 状态和国家存储在mysql数据库中如何使用Jquery、Ajax、PHP和mysql动态创建依赖选择框。从属选择框在父框中进行选择时,允许刷新子框列表数据 当您所在国家/地区下拉列表的选定值更改时,将触发以下代码 然后,您可以使用PHP脚本返回状态的JSON列表,然后将其填充到您的状态下拉列表中 $('#IdOfYourCountryLi

我有两个下拉框,一个用于国家,第二个用于州

我该怎么办?我会从第一个下拉框中选择国家,然后

第二个下拉框应填写相关国家的国家名称

我想使用jquery和PHP


状态和国家存储在mysql数据库中

如何使用Jquery、Ajax、PHP和mysql动态创建依赖选择框。从属选择框在父框中进行选择时,允许刷新子框列表数据


当您所在国家/地区下拉列表的选定值更改时,将触发以下代码

然后,您可以使用PHP脚本返回状态的JSON列表,然后将其填充到您的状态下拉列表中

$('#IdOfYourCountryList').change(function(){

    var country = $(this);

    $.getJSON("UrlOfYourPHPScript", function(result) {

        $.each(result, function() {
            options.append($("<option />").val(this.Value).text(this.Key));
        });

    });

});

this.Key和this.Value指的是每个选项所需的名称和值,名称可能会根据您构造JSON的方式而改变。

此类示例的音调。谷歌是你的朋友。这里有一个例子:

可能存在的副本