亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

JQ和Ajax制作三級聯(lián)動城市選擇

Original 2019-01-27 20:57:13 343
abstract:聽了老師講解的思路以后,自己動手實戰(zhàn)的時候出了點小問題,就是在循環(huán)value值的時候 拼接字符串的時候出了點問題,導(dǎo)致市的值獲取不到,通過排查發(fā)現(xiàn)是value出了問題。修改以后,功能實現(xiàn)。<!DOCTYPE html> <html lang="en"> <head> <meta charset="

111.jpg

222.jpg

333.jpg

444.jpg

555.jpg

6666.jpg

聽了老師講解的思路以后,自己動手實戰(zhàn)的時候出了點小問題,就是在循環(huán)value值的時候 拼接字符串的時候出了點問題,導(dǎo)致市的值獲取不到,通過排查發(fā)現(xiàn)是value出了問題。修改以后,功能實現(xiàn)。

<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>

<body>
請選擇:
省:<select name="pro" id="pro"></select>
市:<select name="shi" id="city"></select>
縣:<select name="xian" id="area"></select>
</body>
<script src="js/jquery-3.3.1.js"></script>
<script>
$(function () {

$.getJSON('inc/1.json', function (data) {
let option = '<option value="">請選擇</option>';
// console.log(data);
$.each(data, function (i) {
option += '<option value="'+data[i].proId+'">' + data[i].proName + '</option>';
})
$('#pro').html(option);
$('#pro').change(function () {
console.log($(this).find(':selected').text());
$.getJSON('inc/2.json', function (data) {
let option = '<option value="">請選擇市</option>';
$.each(data, function (i) {
if (data[i].proId == $('#pro').val()) {
option += '<option value="' + data[i].cityId + '">'+data[i].cityName + '</option>';
}
})
$('#city').html(option);
})
})
$('#city').change(function(){
$.getJSON('inc/3.json',function(data){
let option = '<option value="">請選擇縣</option>';
$.each(data, function (i) {
if (data[i].cityId == $('#city').val()) {
option += '<option value="' + data[i].areaId + '">'+data[i].areaName + '</option>';
}
})
$('#area').html(option);
})
})
})

})
</script>

</html>


Correcting teacher:天蓬老師Correction time:2019-01-28 09:04:47
Teacher's summary:總結(jié)教訓(xùn), 下次再遇到這樣問題,就知道怎么做的了, 所以,光看是不行的, 一定要動手

Release Notes

Popular Entries