`

jquery easyui三级联动

 
阅读更多

直接上代码:

//省市区三级联动
    var $province = $('#userAttrArea');
    var $city = $('#userAttrCity');
    var $County = $('#userAttrCounty');
    var provinceId = $province.combobox({
        onChange:function(newValue, oldValue){
            //刷新数据,重新读取省份下的城市,并清空当前输入的值
            if(newValue != ""){
                var city = $city.combobox({
                    disabled:false,
                    url:'query/area/' + newValue + '/json',
                    valueField:'id',
                    textField:'name',
                    onLoadSuccess:function(){ //第2选中
                        var combobox = $city.combobox('getData');
                        $city.combobox('setText',combobox[1].name).combobox('setValue',combobox[1].id);
                    },
                    onChange:function(newValue, oldValue){
                        if(newValue != ""){
                            //刷新数据,重新读取省份下的城市,并清空当前输入的值
                            $County.combobox({
                                disabled:false,
                                url:'query/area/' + newValue + '/json',
                                valueField:'id',
                                textField:'name',
                                onLoadSuccess:function(){ //第2选中
                                    var combobox = $County.combobox('getData');
                                    $County.combobox('setText',combobox[1].name).combobox('setValue',combobox[1].id);
                                }

                            });//.combobox('clear');

                        }
                    }
                });//.combobox('clear');
            }
        }
    });

 

分享到:
评论
1 楼 lpyy00892012 2013-08-08  
有问题啊,下拉框会变小啊

相关推荐

    easyui三级联动代码

    通过以上步骤,我们可以实现一个基本的EasyUI三级联动效果。当然,实际项目中可能还需要考虑错误处理、数据缓存、多语言支持等其他因素,但这个基础示例应该足以帮助你理解如何使用EasyUI来创建省市区联动的交互。...

    jquery easyui 三级菜单导航

    为了实现导航栏的三级联动效果,我们可以利用 `jQuery EasyUI` 的事件监听功能。例如,当点击一级菜单时,显示对应的二级菜单;点击二级菜单时,显示或隐藏三级菜单。这通常涉及到 `onShow` 和 `onHide` 事件: ```...

    Easyui二级联动

    #### 三、EasyUI 二级联动实现原理 在 EasyUI 中,实现二级联动主要依赖于 `combobox` 组件。该组件允许用户从一个下拉列表中选择值,并可以通过配置选项实现动态加载数据的功能。下面将详细介绍如何利用 EasyUI ...

    jquery easyui demo

    在"jquery easyui demo"中,每个示例通常会包含HTML、CSS和JavaScript三个部分,展示如何集成并使用这些组件。通过查看和运行这些示例,你可以快速理解各个组件的用法和配置选项。同时,这些例子也提供了良好的起点...

    jquery easyui combobox mysql 数据库的省市县三级联动的例子

    在这个例子中,我们关注的是"jQuery EasyUI ComboBox"与MySQL数据库相结合,实现省市县三级联动的功能。这通常用于地址选择或者地区筛选等场景,使得用户能够方便地从预定义的层次结构中选择他们的地理位置。 首先...

    JQuery EasyUI学习例子

    jQuery EasyUI 是一个基于 jQuery 的前端框架,它提供了一系列轻量级、易于使用的组件,帮助开发者快速构建具有专业界面的Web应用。在这个"JQuery EasyUI学习例子"中,我们将深入探讨如何利用EasyUI创建一个模拟火车...

    jQuery EasyUI 1.4.2 版 API 中文版

    1. **jQuery**: jQuery 是一个轻量级的JavaScript库,用于简化DOM操作,事件处理,动画和Ajax交互。jQuery EasyUI是基于jQuery构建的,扩展了其功能。 2. **EasyUI组件**: EasyUI 提供了一系列预定义的UI组件,如...

    jQuery使用EasyUi实现三级联动下拉框效果

    要实现三级联动下拉框效果,首先需要了解jQuery以及EasyUI库的相关知识。EasyUI是一个基于jQuery的前端UI框架,它提供了一套轻量级的用户界面解决方案,包括各种组件,例如:对话框、菜单、标签页、数据网格等等,...

    jquery-easyui-1.3.5 文件

    **三、jQuery EasyUI 的主要组件** 1. **Layout(布局)**:用于创建复杂的页面布局,可以划分为多个区域,方便组织内容。 2. **Grid(表格)**:展示数据的网格视图,支持分页、排序、过滤、编辑等功能。 3. **...

    jquery-easyui实例

    jQuery EasyUI 是一套轻量级的前端框架,它基于 jQuery,集成了大量UI组件,如对话框、表单、表格、菜单、按钮、滑块、树形结构等。这些组件都有丰富的样式和功能,可以大大简化开发工作,提高开发效率。 二、...

    jquery-easyui1.9

    三、EasyUI 1.9 的改进与新特性 1. **性能优化**:对原有组件进行了深度优化,提升了加载速度和运行效率。 2. **移动适配**:增加了对移动设备的支持,使网页在手机和平板上也能正常显示和操作。 3. **主题定制**:...

    jQuery EasyUI 1.5.1 中文API文档(chm、exe、pdf)

    jQuery EasyUI 1.5.1 是一个基于 jQuery 的轻量级前端框架,它提供了丰富的组件和API,用于快速构建用户界面。这个框架基于 jQuery 的简单性和灵活性,结合了EasyUI的强大功能,使得开发者能够轻松地创建数据驱动的...

    jquery-easyui-1.3.2

    jQuery EasyUI 是一个基于 jQuery 的轻量级框架,它为开发者提供了一系列组件和插件,用于快速构建功能丰富的、用户友好的Web应用界面。在1.3.2版本中,这个框架已经相当成熟和完善,包含了丰富的功能和优化,使得...

    基于easyui 框架 通过读取json 文件 实现三联动效果

    基于easyui 框架 通过读取json 文件 实现三联动效果,index3.html 是基于jQuery 通过读取json 文件实现省市区三联动效果, index4.html是基于easyui 框架 实现的省市区三联动效果

    SSM+easyui+三级联动可以运行代码,方便学习小例子,培训用

    在这个"SSM+easyui+三级联动可以运行代码"的例子中,我们将探讨如何利用这些技术实现一个具有三级联动功能的web应用。 首先,Spring作为整个应用的基础,负责管理Bean和依赖注入。它提供了一个容器,允许开发者定义...

    ssm+mysql+easyui-tree省市区三级联动

    本项目“ssm+mysql+easyui-tree省市区三级联动”则是在这个框架基础上实现的一个功能模块,主要用于处理地理区域的联动选择,如省、市、区的三级选择。下面我们将详细探讨这一知识点。 首先,Spring作为核心的依赖...

    基于easyui 1.4.5的单选和多选框组件

    通过EasyUI的API,我们可以方便地实现组件的联动、验证等功能,提高用户体验。 总结,jQuery EasyUI的单选框和多选框组件,以及更高级的`combo`和`combobox`,为前端开发提供了强大的工具。理解并熟练运用这些组件...

    jQuery EasyUI基础教程之EasyUI常用组件(推荐)

    掌握以上基础知识后,可以尝试更深入地学习 EasyUI,比如自定义样式、组件间的联动、数据绑定等高级特性。同时,官方文档是学习和解决问题的重要资源,遇到问题时,查阅文档往往能快速找到解决方案。 总的来说,...

    一个使用esayui 的三级联动

    在"一个使用 easyui 的三级联动"这个项目中,我们将会探讨如何利用 EasyUI 实现多级联动的效果,这种效果常见于地区选择、产品分类等场景,通过逐级选择来筛选出最终的结果。 在三级联动中,通常会有三个下拉列表,...

Global site tag (gtag.js) - Google Analytics