jquery 操作select 语句大全
添加option
- $("#ID option").each(function(){
- if($(this).val() == ){
- $(this).remove();
- }
- });
移除option
- $("<option value='111'>UPS Ground</option>").appendTo($("#ID"));
取得下拉选单的选取值
- $(#testSelect option:selected').text();
- $("#testSelect").find('option:selected').text();
- $("#testSelect").val();
根据option的值选中下拉框
- $('#testSelect').val('111');
2,单选框:
- $("input[@type=radio][@checked]").val(); //得到单选框的选中项的值(注意中间没有空格)
- $("input[@type=radio][@value=2]").attr("checked",'checked'); //设置单选框value=2的为选中状态.(注意中间没有空格)
3,复选框:
- $("input[@type=checkbox][@checked]").val(); //得到复选框的选中的第一项的值
- $("input[@type=checkbox][@checked]").each(function() { //由于复选框一般选中的是多个,所以可以循环输出
- alert($(this).val());
- });
- $("#chk1").attr("checked",'');//不打勾
- $("#chk2").attr("checked",true);// 打勾
- if($("#chk1").attr('checked')==undefined){} //判断是否已经打勾
当然jquery的选择器是强大的. 还有很多方法.
- <script src="jquery-1.2.1.js" type="text/javascript"></script>
- <script language="javascript" type="text/javascript">
- $(document).ready(function(){
- $("#selectTest").change(function()
- {
- alert($("#selectTest option[@selected]").text());
- $("#selectTest").attr("value", "2");
- });
- });
- </script>
- <a href="#">aaass</a>
- <!--下拉框-->
- <select id="selectTest" name="selectTest">
- <option value="1"></option>
- <option value="2"></option>
- <option value="3"></option>
- <option value="4"></option>
- <option value="5"></option>
- <option value="6"></option>
- </select>
jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关获取一组radio被选中 项的值
- var item = $('input[@name=items][@checked]').val();
获取select被选中项的文本
- var item = $("select[@name=items] option[@selected]").text();
select 下拉框的第二个元素为当前选中值
- $('#select_id')[].selectedIndex = ;
radio单选组的第二个元素为当前选中值
- $('input[@name=items]').get().checked = true;
获取值: 文本框,文本区域:
- $("#txt").attr("value");
多选框 checkbox:
- $("#checkbox_id").attr("value");
单选组radio:
- $("input[@type=radio][@checked]").val();
下拉框select:
- $('#sel').val();
控制表单元素: 文本框,文本区域:
- $("#txt").attr("value",'');//清空内容
- $("#txt").attr("value",'11');// 填充内容
多选框checkbox:
- $("#chk1").attr("checked",'');//不打勾
- $("#chk2").attr("checked",true);// 打勾
- if($("#chk1").attr('checked')==undefined) //判断是否已经打勾
单选组radio:
- $("input[@type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项
下拉框 select:
- $("#sel").attr("value",'-sel3');//设置value=-sel3的项目为当前选中项
- $("<optionvalue='1'>1111</option><optionvalue='2'> 2222</option>").appendTo("#sel")//添加下拉框的option
- $("#sel").empty();// 清空下拉框
获取一组radio被选中项的值
- var item = $('input[@name=items][@checked]').val();
获取select被选中项的文本
- var item = $("select[@name=items] option[@selected]").text();
select下拉框的第二个元素为当前选中值
- $('#select_id')[].selectedIndex = ;
radio单选组的第二个元素为当前选中值
- $('input[@name=items]').get().checked = true;
获取值: 文本框,文本区域:
- $("#txt").attr("value");
多选框 checkbox:
- $("#checkbox_id").attr("value");
单选组radio:
- $("input[@type=radio][@checked]").val();
下拉框select:
- $('#sel').val();
控制表单元素: 文本框,文本区域:
- $("#txt").attr("value",'');//清空内容
- $("#txt").attr("value",'11');// 填充内容
多选框checkbox:
- $("#chk1").attr("checked",'');//不打勾
- $("#chk2").attr("checked",true);// 打勾
- if($("#chk1").attr('checked')==undefined) //判断是否已经打勾
单选组radio:
- $("input[@type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项
下拉框 select:
- $("#sel").attr("value",'-sel3');//设置value=-sel3的项目为当前选中项
- $("<option value='1'>1111</option><option value='2'>2222</option>").appendTo("#sel")//添加下拉框的option
- $("#sel").empty();// 清空下拉框
jquery 操作select 语句大全的更多相关文章
- js与jQuery操作select大全
Js操作Select是很常见的,也是比较实用的,每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了. 一.js操作select部分 判断select选项中 是否存在V ...
- Jquery操作select,左右移动,双击移动 取到所有option的值
$(function () { function MoveItem(fromId, toId) { $("#" + fromId + " option:selected& ...
- ThinkPHP第二十六天(JQuery操作select,SESSION和COOKIE)
1.JQuery操作select,假设<select id="my"> A:双击选项<option>事件,应该是select的dbclick事件. B:获得 ...
- jquery操作select下拉框的各种方法,获取选中项的值或文本,根据指定的值或文本选中select的option项等
简介jquery里对select进行各种操作的方法,如联动.取值.根据值或文本来选中指定的select下拉框指定的option选项,读取select选中项的值和文本等. 这一章,站长总结一下jquer ...
- Jquery 操作 Select 详解
jQuery是如何控制和操作select的.先看下面的代码 比如<select class="selector"></select> 1.设置value为p ...
- JQuery操作select下拉框
JQuery操作select下拉框 获取Select选择的Text和Value $("#select_id").change(function(){//code...}); //为 ...
- jquery操作select大全详解
每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了. 比如<select class="selector"></select&g ...
- jquery操作select取值赋值与设置选中[转]
本节内容:jquery实现select下拉框的取值与赋值,设置选中的方法大全. 比如<select class="selector"></select> 1 ...
- jquery 操作select 资料
每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了. 比如<select class="selector"></select&g ...
随机推荐
- 线性空间光照(即Gamma)
在渲染管线中正确使用Gamma校正是决定渲染效果的一个非常重要的因素,现在商业引擎包括很多国内引擎都已经是在线性空间计算光照.当然也包括我们之前公司设计的引擎.关于gamma校正的定义可以查看wiki ...
- 解决eclipse svn插件 的lock问题
org.tigris.subversion.javahl.ClientException: Attemptedto lock an already-locked dir异常解决方法 myeclipse ...
- Java基础之访问文件与目录——获取与文件存储有关的信息(GetFileStores)
控制台程序,列出存储在系统中的文件的详细信息 import java.nio.file.FileStore; import java.nio.file.FileSystems; import java ...
- 查询功能:yum [list|info|search|provides|whatprovides] 参数
[root@www ~]# yum [option] [查询工作项目] [相关参数] 选项与参数: [option]:主要的选项,包括有: -y :当 yum 要等待使用者输入时,这个选项可以自动 ...
- Redis分布式
昨天公司技术大牛做了一个Redis分布式的技术分享: Redis分布式资源: http://redis.io/topics/cluster-tutorialhttp://redis.io/topics ...
- Latex技巧
文件.tex 文件打开 error reading 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://www.blogbus.com/jzhao-logs/27226136 ...
- Leetcode: String to Integer
Implement atoi to convert a string to an integer. Hint: Carefully consider all possible input cases. ...
- Eclipse 文本显示行号
- ACM之Java速成(3)
ACM中Java.大数处理 先上个代码: import java.math.*; import java.util.*; class Main{ public static void main(Str ...
- 使用javabeen的好处
什么是javabeen? javaBean在MVC设计模型中是model,又称模型层, 在一般的程序中,我们称它为数据层, 就是用来设置数据的属性和一些行为,然后提供获取属性和设置属性的get/set ...