gpt4 book ai didi

json - 如何从yii中的json文件中读取json数据进行依赖下拉

转载 作者:行者123 更新时间:2023-12-04 05:43:47 27 4
gpt4 key购买 nike

我有两个 json 文件 state.json 和 city.json 如何在 yii 中从它们读取数据以进行依赖下拉选择。

状态 json

{
"sates":
[{"regionid":122,"countryid":254,"region":Alabama},
{"regionid":123,"countryid":254,"region":Alaska},
{"regionid":124,"countryid":254,"region":Arizona},
.
.
.
]
}

城市json文件
{
"city":
[
{"cityid":6836,"countryid":254,"regionid":122,"city":Abbeville},
{"cityid":19061,"countryid":254,"regionid":122,"city":Abernant},
{"cityid":19116,"countryid":254,"regionid":122,"city":Adamsville},
.
.
.
]
}

最佳答案

     Yii::app()->clientScript->registerScript('dropdown', "
$('#dropdown1').change(listval);
function listval()
{

var regionid=$('#dropdown1').val();//regionid must be the value of option

var city=".json_encode($cityarr).";
for(var i=0;i<city_array_count;i++)
{

if(city[i]['regionid']==regionid){
$('#dropdown2').append( $('<option></option>').val(city[i]['cityid']).html(city[i]['city']));


}



}
");

$cityarr 是 php 中的第二个数组。
你可以替换“.json_encode($cityarr)”。与您的阵列。

我希望这会奏效

关于json - 如何从yii中的json文件中读取json数据进行依赖下拉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10943126/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com