• jquery书写一个简易的二级联动


    先用php生成一个json数组示例如下

    JSON_UNESCAPED_UNICODE 是对汉字进行处理的参数

    然后HTML代码如下 把那个json_city赋值成我们用php生成的json即可

    <!DOCTYPE HTML>
    <html lang="en-US">
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script src="http://cdn.bootcss.com/jquery/2.2.4/jquery.js"></script>
    </head>
    <body>
        <div>
            <table>
                <tr>
                    <td>省份城市</td>
                    <td>
                        <select name="province" id="province">
                            <option value="">请选择省份</option>
                        </select>
                        <select name="city" id="city">
                            <option value="">请选择城市</option>
                        </select>
                    </td>
                </tr>
            </table>
        </div>
        <script type="text/javascript">
            $(function(){
                //页面加载完毕后开始执行的事件
                var city_json='{"江苏":["南京","常州"],"河南":["南阳","安阳"]}';
                var city_obj=eval('('+city_json+')');
                for (var key in city_obj)
                {
                    $("#province").append("<option value='"+key+"'>"+key+"</option>");
                }
                $("#province").change(function(){
                    var now_province=$(this).val();
                    $("#city").html('<option value="">请选择城市</option>');
                    for(var k in city_obj[now_province])
                    {
                        var now_city=city_obj[now_province][k];
                        $("#city").append('<option value="'+now_city+'">'+now_city+'</option>');
                    }
                });
            });
        </script>
    </body>
    </html>

     效果如下

  • 相关阅读:
    Smarty简单配置代码
    5.27权限练习
    PHP函数中的变量
    PHP文件格式数组
    PHP文件操作
    MongoCola MongoDB 客户端管理工具
    使用NPOI库导入导出EXCEL
    MVC Filter使用
    MVC设计及使用拓展
    C# 基础·语法篇
  • 原文地址:https://www.cnblogs.com/lizhaoyao/p/6632229.html
Copyright © 2020-2023  润新知