0

我有 ajax 代码,当我选择 AREA(第一个选择框)时,我会得到该地区的所有城市。

问题是当我第一次进入页面时 - 我希望第二个选择框(城市选择框)填充区域默认值(第一选择)

这是我已经拥有的:

客户端:

<script>

$(document).ready(function(){
    $('#areaID').change(function(){
        var areaID=$('#areaID').val();
        $('#cityID').load('scripts/ajax/getCities.php?areaID=' + areaID);
        return false;
    });
});

</script>   

<form method="post" action="page.php">

    <select id="first" name="areaID">
      <option value="1">center</option>
      <option value="2">north</option>
      <option value="3">south</option>
    </select>

    <select id="cityID" name="cityID">  </select>


</form>
4

1 回答 1

2
$(function () {
    function updateCitySelectBox() {
        var areaID = $('#areaID').val();
        $('#cityID').load('scripts/ajax/getCities.php?areaID=' + areaID);

        return false;
    }

    updateCitySelectBox();
    $('#areaID').change(updateCitySelectBox);
});
于 2013-08-22T23:18:06.043 回答