当前位置:  编程技术>jquery

jquery 多选下拉列表框插件

    来源: 互联网  发布时间:2014-10-04

    本文导语:  自己写的jquery 多选下拉列表框插件。 1,js代码部分   代码示例: /**  * linkbutton 1.0 - jQuery Plug-in  *   * Copyright 2011 mahsky [ mahsky@qq.com ]   *   */  (function(){        $.fn.extend({          checks_select: function(options)...

自己写的jquery 多选下拉列表框插件。

1,js代码部分
 

代码示例:
/**
 * linkbutton 1.0 - jQuery Plug-in
 * 
 * Copyright 2011 mahsky [ mahsky@qq.com ] 
 * 
 */ 
(function(){ 
 
    $.fn.extend({ 
        checks_select: function(options){ 
         
            //鼠标进入事件 
            $(this).click(function(){ 
                jq_check = $(this); 
                jq_check.attr("class", ""); 
                div_children = jq_check.children(); 
                 
                //判断是否是初始化过,初始化过直接显示就可以了。 
                if (div_children.length 0) { 
                    jq_checks_select = div_children[1]; 
                    $(jq_checks_select).hide(); 
                } 
            }); 
             
        }, 
        get_checks_value: function(){ 
            jq_check = $(this); 
            div_children = jq_check.children(); 
            jq_checks_select = div_children[1]; 
             
            //进行数据赋值 
            div_input = $(jq_checks_select).children(); 
            v_input = " "; 
            $.each(div_input, function(i, n){ 
                o_input = $(div_input[i]).children()[0]; 
                if ($(o_input).attr("checked") == true) { 
                    v_input += $(o_input).val() + ","; 
                } 
            }); 
             
            return v_input; 
        } 
    }) 
     
     
})(jQuery); 

2,html内容部分
 

代码示例:
 
     
         
         
         
         
         
         
            $(document).ready(function(){ 
                var options = { 
                    1: "第一个选择项", 
                    2: "第二个选择项", 
                    3: "第三个选择项", 
                    4: "第四个选择项", 
                    5: "第五个选择项", 
                    6: "第六个选择项" 
                }; 
                 var options1 = { 
                    1: "第1个选择项", 
                    2: "第2个选择项", 
                    3: "第3个选择项", 
                    4: "第4个选择项", 
                    5: "第5个选择项", 
                    6: "第6个选择项" 
                }; 
                var options2 = { 
                    1: "第a个选择项", 
                    2: "第b个选择项", 
                    3: "第c个选择项", 
                    4: "第d个选择项", 
                    5: "第e个选择项", 
                    6: "第f个选择项" 
                }; 
                $("#test_div").checks_select(options); 
                $("#test_div1").checks_select(options1); 
                $("#test_div2").checks_select(options2); 
            }); 
             
            function demo1(id){ 
                str = $("#"+id).get_checks_value(); 
                alert(str); 
            } 
         
     
     
        多选下拉列表框 
       
 
           
 
             
           


 
             
           
 
             
           


 
             
           
 
             
           


 
       
         
       
             
       
 
     

效果图,如下:
 

附,完整代码下载。


    
 
 

您可能感兴趣的文章:

  • jQuery 下拉菜单插件 jQuery menu-aim
  • jQuery下拉菜单插件 jQuery Simple Drop Down Menu
  • jquery下拉菜单效果 jquery点击弹出下拉菜单的例子
  • jQuery联动下拉框 jQuery optionTree
  • jQuery下拉选择插件 MagicCombo
  • jQuery下拉框美化插件 Select-or-Die
  • jQuery下拉框插件 FlexBox
  • jQuery 下拉列表插件 Heapbox
  • jQuery 下拉框插件 Selectik
  • jQuery 下拉菜单插件 menu-aim
  • jQuery下拉组件 ddSlick
  • jQuery下拉列表插件 jQselectable
  • jQuery 下拉列表 Custom Drop
  • jQuery水平下拉菜单 jMenu
  • jQuery下拉框插件 mcDropdown
  • 巧用jquery解决下拉菜单被Div遮挡的相关问题
  • jQuery下拉菜单插件 jbar
  • jQuery自定义下拉列表 DropKick
  • jquery easyui自定义下拉框列表
  • jQuery操作select下拉框的text值和value值的方法
  • jquery插件jquery倒计时插件分享
  • jQuery图片轮换插件 jQuery Dynamic Slideshow
  • jquery上传插件fineuploader上传文件使用方法(jquery图片上传插件)
  • jQuery 内容滑动插件 Basic jQuery Slider
  • jQuery圆角插件 jQuery Corners
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery日历插件 jQuery Week Calendar
  • jQuery实现CSS3动画效果的插件 jQuery Transit
  • jQuery消息提醒插件 jQuery Notty
  • jQuery无限幻灯片插件 jQuery Carousel
  • jQuery多值输入插件 jQuery Manifest
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jQuery图像列表插件 jCarousel
  • jQuery 导航菜单列表 Tocible
  • jquery获得url参数列表的例子
  • jquery对select列表取值与赋值
  • jquery bind(click)传参让列表中每行绑定一个事件
  • jQuery 操作下拉列表框的代码举例
  • Multiselect 多选列表框操作的jquery代码
  • jQuery 操作下拉列表框的实例分享
  • jquery通过select列表选择框对表格数据进行过滤示例
  • jQuery 列表自动循环滚动鼠标悬停时停止滚动的实现代码(图文)
  • jQuery+PHP+ajax实现微博加载更多内容列表功能
  • jquery自定义下拉列表实现代码
  • jQuery 多选列表框(multiple select)示例
  • jQuery循环滚动新闻列表示例代码
  • jQuery实现列表自动滚动循环滚动展示新闻
  • jquery列表拖动排列(由项目提取相当好用)
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • jQuery概述,代码举例及最新版下载
  • jQuery UI组件 jQuery UI
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery分页插件 Pagination jQuery Plugin
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery的CSV插件 jQuery CSV
  • jQuery气泡提示插件 jquery-rollover-tooltip
  • jQuery对话框 jQuery Modal Dialog
  • jQuery 插件 jQuery Ripples
  • 精简版的jQuery jQuery.ish
  • jQuery虚拟键盘 jQuery Keypad
  • jQuery滚动效果插件 jQuery.SerialScroll
  • jQuery电子表格插件 jQuery.sheet


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3