han8809 发表于 2018-12-22 07:11:45

js+php 实现select两级联动+数据读取

  js两级联动其实网上还是有很多代码可以找的。最关键的问题在于数组数据的读取。
  这里运用了getJSON从php获取数据,然后php读mysql数据库。
  

  js代码:

var aProvince = new Array();
var aProvinceID = new Array();
var aCity = new Array();
var aCityID = new Array();
function init()
{
var request = "";
var c1 = new Array();
var c1ID = new Array();
var c2 = new Array();
var c2ID = new Array();
$.getJSON("js_data.php",request,function(response){
$.each(response.data, function(i) {
c1 = response.data.name;
c1ID =response.data.id;
c2 = new Array();
c2ID = new Array();
$.each(response.data.data, function(j) {   
c2 = response.data.data.name;
c2ID = response.data.data.id;
});
});
aProvince = c1;
aProvinceID = c1ID;
aCity = c2;
aCityID = c2ID;
//alert(aProvince);
loadProvince();
loadCity(0);
});
}
function loadProvince() {
for(var i=0; i  




页: [1]
查看完整版本: js+php 实现select两级联动+数据读取