MVC应用程序与多选列表(checkbox list)
2014-12-22 17:18
246 查看
程序中,经常会使用checkbox lsit来呈现数。能让用户有多选项目。此博文Insus.NET练习的checkbox list相关各个功能,效果演示如下:
下面是实现过程,首先在MVC应用程序下,创建一个model:
新建一个实体Entity,作为checkbox list的数据源:
创建视图方法与数据源在控制器:
下面是创建一个视图:
一个Div标签,是用来动态加载checkbox list的,另外还是有8个铵钮,将来实现checkbox list相关的一些功能。
下面是引用jQuery与自定义方法函数js库:
现在我们可以根据上面写好的数据源,用jQuery来动态生成checkbox list了:
铵钮1事件,清除所有选中的选项,算得上是初始化。
铵钮2事件,获取选中选项的索引,它是从0开始计算。
铵钮3事件,是获取选中选项的键值。
铵钮4事件,是获取选中选项的文本。
铵钮5事件,是对checkbox list多选列表,进行全部选取。
铵钮6事件,是对多选列表的选项进行反选,选中的改变uncheck,而原本是uncheck的,改变为checked。
铵钮7事件,是对多选列表的选项,偶数选项为选中。
铵钮8事件:
下面是实现过程,首先在MVC应用程序下,创建一个model:
新建一个实体Entity,作为checkbox list的数据源:
创建视图方法与数据源在控制器:
下面是创建一个视图:
一个Div标签,是用来动态加载checkbox list的,另外还是有8个铵钮,将来实现checkbox list相关的一些功能。
下面是引用jQuery与自定义方法函数js库:
现在我们可以根据上面写好的数据源,用jQuery来动态生成checkbox list了:
铵钮1事件,清除所有选中的选项,算得上是初始化。
铵钮2事件,获取选中选项的索引,它是从0开始计算。
铵钮3事件,是获取选中选项的键值。
铵钮4事件,是获取选中选项的文本。
铵钮5事件,是对checkbox list多选列表,进行全部选取。
铵钮6事件,是对多选列表的选项进行反选,选中的改变uncheck,而原本是uncheck的,改变为checked。
铵钮7事件,是对多选列表的选项,偶数选项为选中。
铵钮8事件:
相关文章推荐
- MVC应用程序与多选列表(checkbox list)
- MVC应用程序与多选列表(checkbox list)
- js+ asp.Net ajax开发163邮箱效果(列表底色、多选拖动等)--checkBox多选
- js+ asp.Net ajax开发163邮箱效果(列表底色、多选拖动等)--checkBox多选
- Asp.net Mvc自定义客户端验证(CheckBox列表的验证)
- 在ASP.NET MVC中使用“RadioButtonList”和“CheckBoxList”
- ASP.NET MVC 3.0 知识记要(2)【RadioButtonList、CheckBoxList】
- vs2005入门 之 单选列表(CheckBoxList)和复选列表(RadioButtonList)[视频]
- Add Most Recently Used Files (MRU) List to Windows Applications(在桌面应用程序中添加最近访问文件列表)
- Asp.net Mvc自定义客户端验证(CheckBox列表的验证)
- 使用 ASP.NET MVC 创建一个任务列表应用程序
- 在ASP.NET MVC中使用“RadioButtonList”和“CheckBoxList”
- 自己动手做一个支持动态绑定的多选CheckBoxList
- Asp.Net MVC(创建一个任务列表应用程序) - Part.1
- Asp.Net MVC(创建一个任务列表应用程序) - Part.1
- Asp.net Mvc自定义客户端验证(CheckBox列表的验证)
- CheckBoxList多选,获得选中的值!
- 复选列表(CheckBoxList)/单选列表(RadioButtonList)
- 通过实现ListCellRenderer接口,实现CheckBox的列表
- 多选下拉框 DropDownCheckBoxList 控件