我在这里使用jQuery Chained插件:Mika Tuupola的http://www.appelsiini.net/projects/chained。
拥有以下代码:
$("#province").remoteChained({
parents: "#country",
url: "../wp-content/plugins/plugin/api/stateprov-json.php",
bootstrap: {
"AB" : "Alberta",
"BC" : "British Columbia"
}
我的stateprov-json.php文件将根据传递的国家/地区(“CAN”或“USA”)动态地将省或州作为JSON返回。
如果用户更改了国家/地区,我该如何动态更新bootstrap参数?
答案 0 :(得分:1)
引导程序只是为了避免初始请求。 select将自动从stateprov-json.php返回的JSON中填充。
只要:
../wp-content/plugins/plugin/api/stateprov-json.php?country=USA
返回:
{
"AL": "Alabama",
"AK": "Alaska"
}