zoukankan      html  css  js  c++  java
  • 无刷新三级联动

       <script type="text/javascript">         $(function () {             $.ajax({                 type: "post",                 contentType: "application/json",                 url: "WebService1.asmx/GetListProvince",                 Data: "{}",                 success: function (result) {                     var strDrop = '';                     for (var i = 0; i < result.d.length; i++) {                         strDrop += "<option value='" + result.d[i].provinceID + "' >" + result.d[i].provinceName + "</option>";                     }                     $('#Province').append(strDrop);                 }             })
                $('#Province').change(function () {                 $('#City option:gt(0)').remove();                 $('#Area option:gt(0)').remove();                 $.ajax({                     type: "post",                     contentType: "application/json",                     url: "WebService1.asmx/GetListCity",                     data: "{Id:'" + $(this).val() + "'}",                     success: function (result) {                         var strCity = '';                         for (var i = 0; i < result.d.length; i++) {                             strCity += "<option value='" + result.d[i].cityID + "' >" + result.d[i].cityName + "</option>";                         }                         $('#City').append(strCity);                     }                 })             })
                $('#City').change(function () {                 $('#Area option:gt(0)').remove();                 $.ajax({                     type: "post",                     contentType: "application/json",                     url: "WebService1.asmx/GetListArea",                     data: "{Id:'" + $(this).val() + "'}",                     success: function (result) {                         var strArea = '';                         for (var i = 0; i < result.d.length; i++) {                             strArea += "<option value='" + result.d[i].areaID + "' >" + result.d[i].areaName + "</option>";                         }                         $('#Area').append(strArea);                     }                 })             })
            })     </script>

     

     

    <select id="Province">

           <option>--请选择--</option>
        </select>省
        <select id="City">
           <option>--请选择--</option>
        </select>市
        <select id="Area">
          <option>--请选择--</option>

        </select>县

     

    WebService

     

          [WebMethod]         public List<Model.province> GetListProvince()         {             BLL.province bll_Province = new BLL.province();             List<Model.province> list = bll_Province.GetListModel();             return list;         }
            [WebMethod]         public List<Model.city> GetListCity(string Id)          {             BLL.city bll_City = new BLL.city();             List<Model.city> list = bll_City.GetListCity("father='"+Id+"'");             return list;         }
            [WebMethod]         public List<Model.area> GetListArea(string Id)         {             BLL.area bll_area = new BLL.area();             List<Model.area> list = bll_area.GetlistArea("father='" + Id + "'");             return list;         }

    三层的方法同上一篇文章的三层相同

  • 相关阅读:
    Python全栈开发记录_第七篇(模块_time_datetime_random_os_sys_hashlib_logging_configparser_re)
    Python全栈开发记录_第六篇(生成器和迭代器)
    Python全栈开发记录_第五篇(装饰器)
    Python全栈开发记录_第四篇(集合、函数等知识点)
    Python全栈开发记录_第三篇(linux(ubuntu)的操作)
    Python全栈开发记录_第二篇(文件操作及三级菜单栏增删改查)
    Python全栈开发记录_第一篇(循环练习及杂碎的知识点)
    NET控件Designer架构设计
    如何把Excel中的单元格等对象保存成图片
    “某某云词典” – 纠结的初体验
  • 原文地址:https://www.cnblogs.com/qiqiBoKe/p/3103131.html
Copyright © 2011-2022 走看看