当前位置: 代码迷 >> Java相关 >> 关于javascript select嵌套的问题
  详细解决方案

关于javascript select嵌套的问题

热度:90   发布时间:2012-02-22 21:58:23.0
关于javascript select嵌套的问题
<html>
<head>
  <title> New Document </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
<script type="text/javascript">
  function fillOptions() {
    var slt = document.forms[0].elements["sltSubjects"];
    var opt;
    opt = new Option();
    opt.text = "中国";
    opt.value = "china"
    slt.options.add(opt);
    opt = new Option("美国");
    opt.value = "USA";
    slt.options.add(opt);        
}
window.onload = fillOptions;
</script>

</head>

<body>
  <form>
    国家:
    <select name="sltSubjects" onchange="">
        <option value="">请选择</option>
    </select>
    城市:
    <select name="sltSubjects2">
        <option value="">请选择</option>
        <option value="">北京</option>
        <option value="">上海</option>
        <option value="">长沙</option>
    </select>
</form>

</body>
</html>
就是用个什么,使左边选完中国还是美国后,右边的下拉框自动改出对应的城市了?
搜索更多相关的解决方案: opt  javascript  select嵌套  function  content  

----------------解决方案--------------------------------------------------------
这样的,一般用Ajax的方式实现.
服务器返回一个xml文件, JS对其解析,将结果添加到select中
----------------解决方案--------------------------------------------------------