級聯查詢案例

2021-07-23 20:58:31 字數 1641 閱讀 5405

1.後台查詢所有省份資訊返回省份的list集合:

map

<

string, object>

map=

new hashmap<

string, object>();

string jb =

"1";

//查詢省會

list

provicelist = areaservice.queryareabyjb(jb);

map.put("provicelist", provicelist);

2.根據省份編碼ajax載入省份下的城市資訊,返回json資料:

area areainfo = new area();

areainfo.setregionnum(regionnum);

listarealist = areaservice1.selectlist_num(areainfo);

result.setretobj(jsonarray.tojsonstring(arealist));

3.根據城市編碼獲取鄉鎮資訊,返回json資料:

area areainfo = new area();

areainfo.setregionnum(regionnum);

listarealist = areaservice1.selectlist_num2(areainfo);

result.setretobj(jsonarray.tojsonstring(arealist));

4.頁面遍歷顯示:每次選擇之前清除之前的資料:

var provicelist = ret.retobj.provicelist;

if (provicelist)

$("#provicenum").html(optionstr);

}//------城市--------------

/** * 根據選擇的省份編碼查詢身份下市級資訊

*/$('#provicenum').change(function

(),

type:'post',

cache:false,

datatype:'json',

success: function

(ret) );

$("#citynum").html(city);

//把區縣下拉框置為空

$("#countynum").html('請選擇');

}else}}

});});

//------------鄉鎮資訊---------

/** * 根據選擇的市查詢縣區資訊

*/$("#citynum").change(function

(),

type:'post',

cache:false,

datatype:'json',

success: function (ret) );

$("#countynum").html(city);

}else}}

});});

oracle級聯查詢

今天學習oracle 學到了乙個級聯語句 select from table start with 條件1 connect by prior 條件2 where 條件3例 select from usertable start with parent id 1 connect by prior or...

mysql級聯查詢

實現效果 例如 中國 下的 省 市 縣 鄉 輸入 省的id 能把該省下的市,縣,鄉全部查出來,輸入該市的id 可以把 該市下的 縣,鄉全部查出來 oracle 級聯查詢 oracle有內建函式 start with connect by prior 直接實現級聯效果如 select a.from t...

mysql不支援級聯查詢 mysql級聯查詢

實現效果 例如 中國 下的 省 市 縣 鄉 輸入 省的id 能把該省下的市,縣,鄉全部查出來,輸入該市的id 可以把 該市下的 縣,鄉全部查出來 oracle 級聯查詢 oracle有內建函式 start with connect by prior 直接實現級聯效果如 select a.from t...