jQuery实现全选与不全选及表单对象属性过滤
2018-02-01 19:36
302 查看
jQuery实现全选与不全选及表单对象属性过滤
一、步骤分析1、设计好页面
2、绑定单击事件驱动函数
3、编写函数
4、函数内获取下拉选框再使用索引过滤条件
5、使用appendTo把选中内容增加到指定的下拉选框
二、代码实现
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>左右选中移动</title>
</head>
<script src="js/jquery-1.11.0.min.js"></script>
<script>
$(function(){
//选中按钮派发事件
$("#in8").click(function(){
//按钮被单击,选中下拉选option标签选中的第一个增加到 右边的下拉选
$("#in9 option:selected:first").appendTo($("#right"));
});
$("#ina").click(function(){
//按钮被单击,选中下拉选option标签选中的增加到 右边的下拉选
$("#in9 option:selected").appendTo($("#right"));
});
$("#inb").click(function(){
//按钮被单击,选中下拉选option标签中的增加到 右边的下拉选
$("#in9 option").appendTo($("#right"));
});
});
</script>
<select id="in9" multiple="true" style="height: 300px;width: 200px;">
<option>其</option>
<option>实</option>
<option>我</option>
<option>很</option>
<option>爱</option>
<option>你</option>
</select>
<input type="button" id="in8" value=">移动一个"/>
<input type="button" id="ina" value=">>移动选中"/>
<input type="button" id="inb" value=">>>全部移动"/>
<select id="right" multiple="true" style="height: 300px;width: 200px;">
</select>
</html>
三、表单属性过滤器
:enabled 可用的
:disabled 不可用
:checked 选中的(针对于单选框和复选框的)
:selected 选中的(针对于下拉选)
四、结果展示
相关文章推荐
- jQuery 表单对象属性过滤现则器
- jquery表单对象属性过滤选择器实例分析
- jquery表单对象属性过滤选择器
- jquery过滤选择器-----------(表单对象属性过滤选择器 与 表单选择器)
- jQuery选择器之表单对象属性过滤选择器Demo
- jQuery--过滤选择器实现隔行变色-表单选择器实现全选或全不选
- jQuery表单对象属性过滤选择器
- jQuery表单对象属性过滤选择器
- jQuery表单对象属性过滤
- jQuery基础教程之强大的选择器(过滤选择器-表单对象属性过滤选择器)
- jQuery选择器之过滤选择器之表单对象属性过滤选择器
- jquery表单对象属性过滤选择器实例分析
- jQuery过滤选择器——表单对象属性过滤选择器
- jquery 表单对象属性过滤选择器
- 【11】jQuery学习——入门jQuery选择器之过滤选择器-表单对象属性过滤选择器
- jquery-表单对象属性过滤选择器
- jQuery选择器—表单对象属性过滤选择器
- JavaScript学习笔记8-jQuery表单对象属性过滤
- jQuery基础教程之强大的选择器(过滤选择器-表单对象属性过滤选择器)
- jQuery表单对象属性过滤选择器实例详解