由于最近开发项目,想使用弹出式窗口复选功能,想增加web2.0的特点。但是在网上找了很多js弹出窗口复选的例子,
感觉都不是很理想,也看了很多老外开发的例子,感觉也不是理想的弹出窗口,并且窗口页面也不是很好看,我看了一下ch所以我决定自己写一个,并且开源出来,服务于大家。
我的开发过程如下:
1. 我上chinahr看了一下,他们做的弹出式窗口,感觉效果和理想。于是看了一下他们js代码,感觉代码重用性不高,并且很多功能都写死在插件中,并且还是要依赖一些页面生成的div来操作显示控制,跟我想要的插件,直接调用的方式相差很远。
2.我使用chinahr的页面,然后开始使用JQuery,实现自己的插件,由于JQuery不是很熟悉,所以走了很多弯路,多亏同事帮忙,才算完成了这个插件。
3.该插件只是实现了基本功能,数据、标题使用参数的方式传入控件。
开发完成后,我放到google的code上,以便大家下载。如果有什么问题,请及时与我联系,如果代码中有些不妥之处,请改正后联系我,多谢!
以下为调用方法:
JQuery Pop-up checkbox, this plug in use jquery 1.3.2 library.
example code :
var data =
[
{id: "10",name: "请选择中国苹果"},
{id: "20",name: "请选择中国香蕉"},
{id: "30",name: "请选择中国西瓜"},
{id: "40",name: "请选择中国桃子"},
{id: "50",name: "请选择中国葡萄"}
];
$("#test1").mulitselector({
title:"请选择类别-自定义标题",
data:data
});
mulitselector 在 google code 项目主页:http://code.google.com/p/mulitselector/
在线demo地址:http://www.kukugame.com/mulitselector/demo/mulitselect.html
源码下载地址:http://code.google.com/p/mulitselector/downloads/list
分享到:
相关推荐
【标题】:使用SelectorGadget插件进行网页数据抓取 【内容】 在现代的数据分析领域,网络数据已经成为一个不可或缺的资源。R语言作为一种强大的统计分析工具,也提供了丰富的库来帮助用户从网页中提取数据。其中...
`MultiImageSelector`的使用不仅简化了开发者在实现多图选择功能时的工作,也提升了用户在选择图片时的体验。在实际开发中,结合图片加载库和裁剪工具,可以打造出一个完整的、类似微信的图片选择流程,为用户提供...
在Android中,我们可以使用多种方法来实现列表的多选功能,最常见的是使用ListView配合Adapter和CheckedTextView或者使用RecyclerView配合选择器(Selector)。以下是实现这一功能的关键知识点: 1. **ListView与...
本篇文章将深入探讨如何使用jQuery和EasyUI框架来实现一个支持多选功能的下拉框,特别关注对IE7及360浏览器的兼容性。 首先,我们需要了解jQuery的核心概念。jQuery通过简洁的API提供了对JavaScript对象的封装,...
本压缩包文件"ListView实现单选多选.zip"显然关注的是如何在ListView中实现单选和多选功能,这对于创建具有交互性的应用是非常重要的。下面将详细讲解实现这一功能所需的知识点。 1. **ListView的基本概念**: - ...
在插件使用方面,file_selector插件可以方便地实现文件选择功能,支持多选和所有类型的文件,并且在选择文件后可以获取到文件的路径和其他信息。 在使用file_selector插件时,需要注意以下几点: 在Android系统中...
在很多场合,我们需要实现GridView的多选、全选和反选功能,这在构建诸如联系人选择、图片选择等场景时非常实用。本篇文章将详细讲解如何在Android中实现GridView的这些高级功能。 首先,我们需要理解GridView的...
"iconFont 实现selector的Demo" 提供了一种有效的方法,通过使用阿里巴巴的iconfont技术来减少APK的大小,同时还能实现selector状态的动态变化。下面我们将详细探讨这些知识点。 首先,**iconfont** 是一种将图标...
Selectorgadget是一款基于Google Chrome浏览器的开发者工具插件,其主要功能是帮助用户快速、直观地选取网页上的CSS选择器。CSS选择器是网页解析和爬虫编程中的基本元素,用于标识HTML文档中特定的元素。通过这款...
这个资源包"实现列表多选的DEMO.zip"是一个针对Android平台的编程示例,主要展示了如何在Android应用中实现列表的多选功能。在这个DEMO中,开发者使用了Java语言,这是一门广泛用于Android应用开发的面向对象的语言...
总结来说,这个压缩包提供了一个实践性的学习平台,让你深入理解jQuery在实现下拉多选插件时的具体应用。通过解压并运行此项目,你可以看到实际效果,同时也可以修改代码进行进一步的定制和学习。无论是对初学者还是...
本文为大家分享了微信小程序实现多选功能的具体代码,供大家参考,具体内容如下 代码: <!--hotblood_gongkao/pages/answer/answer.wxml--> <!-- content --> <text class='answer-title'><text ...
本篇文章将深入探讨如何使用GridView实现漂亮的多选效果,以便用户可以方便地选择多个项目。 首先,我们需要了解GridView的基本用法。GridView继承自AbsListView,它会在垂直方向上滚动,并将子视图排列成行和列。...
jQuery的核心库已经包含了许多强大的选择器,如ID选择器 (#id)、类选择器 (.class) 和元素选择器 (tagname),但Selector.js插件进一步增强了这些功能,使开发者能够更高效地选取DOM元素,实现更加复杂的页面交互。...
**Cron表达式选择器JS插件**是一种用于在Web应用程序中方便地创建和管理Cron表达式的JavaScript组件。Cron表达式是Unix系统中的一种时间调度语法,用于定义任务的执行计划。这个JS插件结合了BootStrap的样式,提供了...
SelectorGadget是一款强大的Chrome浏览器插件,主要用于网页元素选择,特别是在网页抓取和网络爬虫领域发挥着重要作用。它的设计目标是简化CSS选择器的创建和测试,使得开发者和数据挖掘者能更轻松地定位和选取网页...
**JS插件**在Web开发中扮演着重要角色,它们扩展了JavaScript的功能,使开发者可以更轻松地实现特定功能,如日期选择器、轮播图、表单验证等。这款Cron表达式选择器JS插件就是其中的一个例子,它提供了一种直观的...
标题“jQuery使用Selectator插件实现多选下拉列表过滤框(附源码下载)”和描述“Selectator是一款实现多选和搜索过滤功能的jQuery下拉列表框插件。下文给大家介绍jQuery使用Selectator插件实现多选下拉列表过滤框,...
在本教程中,我们将探讨如何实现一个功能完备的Android图片选择器,支持多选、单选以及拍照功能。这个组件通常用于社交应用、论坛或任何需要用户上传图片的应用场景,如"微信"的图片上传功能。 首先,我们要关注的...