select 相关
获取select :
获取select 选中的 text :
|
1
|
$("#ddlregtype").find("option:selected").text(); |
获取select选中的 value:
|
1
|
$("#ddlregtype ").val(); |
获取select选中的索引:
|
1
|
$("#ddlregtype ").get(0).selectedindex; |
设置select:
设置select 选中的索引:
|
1
|
$("#ddlregtype ").get(0).selectedindex=index;//index为索引值 |
设置select 选中的value:
|
1
2
3
|
$("#ddlregtype ").attr("value","normal“);$("#ddlregtype ").val("normal");$("#ddlregtype ").get(0).value = value; |
设置select 选中的text:
|
1
2
3
4
5
6
7
8
9
|
varcount=$("#ddlregtype option").length;for(vari=0;i<count;i++){ if($("#ddlregtype ").get(0).options[i].text == text){$("#ddlregtype ").get(0).options[i].selected = true;break;}}$("#select_id option[text='jquery']").attr("selected", true); |
设置select option项:
|
1
2
3
4
5
6
|
$("#select_id").append("<option value='value'>text</option>"); //添加一项option$("#select_id").prepend("<option value='0'>请选择</option>"); //在前面插入一项option$("#select_id option:last").remove(); //删除索引值最大的option$("#select_id option[index='0']").remove();//删除索引值为0的option$("#select_id option[value='3']").remove(); //删除值为3的option$("#select_id option[text='4']").remove(); //删除text值为4的option |
清空 select:
|
1
|
$("#ddlregtype ").empty(); |
工作需要,要获得两个表单中的值。如图:
如何获得从左边选择框添加到右边选择框中的值?我想了想用网页特效可以获得,这里用了比较流行的jquery。
js代码如下:
|
1
2
3
4
5
6
7
8
9
10
|
//获取所有属性值 var item = $("#select1").val();$(function(){$('#select1').each( //获得select1的所有值function(){$('button').click(function(){alert($('#select2').val()); //获得select2中的select1值});});})</script> |
值得注意的是,不能直接写成
|
1
2
3
4
5
6
7
8
|
$(function(){$('#select2').each( //获得select1的所有值,因为前面讲选项从左边添加到右边,jquery其实并没有真正将值从左边传到右边。function(){$('button').click(function(){alert($(this).val()); //获得select2中的select1值});});}) |
html:
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
<divclass="centent"><selectmultiple="multiple"id="select1"name="dd"style="width:100px;height:160px;"><optionvalue="1">选项1</option><optionvalue="2">选项2</option><optionvalue="3">选项3</option><optionvalue="4">选项4</option><optionvalue="5">选项5</option><optionvalue="6">选项6</option><optionvalue="7">选项7</option></select><div><spanid="add">选中添加到右边>></span><spanid="add_all">全部添加到右边>></span></div></div><divclass="centent"><selectmultiple="multiple"id="select2"name="sel"style="width: 100px;height:160px;"></select><div><spanid="remove"><<选中删除到左边</span><spanid="remove_all"><<全部删除到左边</span></div></div> |
使用JQuery,Ajax调用动态填充Select的option选项
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
//绑定ClassLevel1单击事件$("#ClassLevel1").change(function() {varid = $("#ClassLevel1").val();varlevel2 = $("#ClassLevel2");level2.empty();$("#ClassLevel3").hide();$.ajax({url: "./askCommon.ashx?action=getclasslevel&pid="+ id,data: { "type": "ajax"},datatype: "json",type: "get",success: function(data) {varjson = eval_r(data);for(varind injson) {level2.append($("<option value='"+ json[ind].id + "'>"+ json[ind].typename + "</option>"));}}});}) |
select 相关的更多相关文章
- socket编程之select相关
FD_ZERO,FD_ISSET这些都是套节字结合操作宏 看看MSDN上的select函数, 这是在select io 模型中的核心,用来管理套节字IO的,避免出现无辜锁定. int se ...
- jQuery的select相关操作
例: <select class="selector" id="selector"></select> 1.设置value为pxx的项选 ...
- input 的radio checkbox 和 select 相关操作
1 select 获取和设置值,以及onchange事件 1下拉框option没有checked事件 可通过select 的 onchange事件进行监控,以获取其值 <select name ...
- select 相关 获取当前项以及option js选定
$("#product option[value='170']").prop("selected","true")//要确定是selecte ...
- 表单select相关
selectedIndex 属性可设置或返回下拉列表中被选选项的索引号. options[] 返回包含下拉列表中的所有选项的一个数组. add()向下拉列表添加一个选项. blur()从下拉列表移开焦 ...
- web开发相关解决方案
HTML5 API 应用 History.js - gracefully supports the HTML5 History/State APIs pushState + ajax Notify.j ...
- linux第7天 I/O的五种模型, select
服务器端避免僵尸进程的方法: 1)通过忽略SIGCHLD信号,解决僵尸进程 signal(SIGCHLD, SIG_IGN) 2)通过wait方法,解决僵尸进程 signal(SIGCHLD, han ...
- select语句返回结果的顺序问题 .
今天看到论坛上一个朋友的回帖内容,突然意识到自己好像从来没对SELECT语句做过任何思考,即便SELECT是平时使用最多的语句.自己建了两个测试表,内容如下: SQL> conn scott/t ...
- winsock编程select模型
winsock编程select模型 网络服务端连接数量过多时,为每一个连接申请一个线程会让机器性能急剧下降(大多说是因为线程在用户态和内核态之间切换会占用大量的CPU时间片).为了解决多线程带来的性能 ...
随机推荐
- javase-->基础知识(三)
1.方法 普通方法:4个必要,1个可选 1):必须有返回值类型,没有返回值用void表示 2):必须有名字 3):必须有()和形参 4):必须有{}方法体 5):可选static,表示静态的方法,可以 ...
- C#获取屏幕鼠标所指点的颜色
有时候要获取屏幕某一点的坐标颜色值,可以如下实现: 在VS2012中创建一个C#的Windows窗口应用程序,然后在Form上添加PictureBox和Button两个控件,并加入以下代码. //需要 ...
- 开发webservice的方式
什么是 web 服务? web 服务是对应用程序功能的网络访问接口,它是使用标准 Internet 技术构建的. 我们目前看到的部署在 Internet 上的 web 服务都是 HTML 网站 ...
- CSS 布局
近日开发中,总感觉页面布局方面力不从心.以前也曾学过这方面的内容,但是不够系统,因此我打算整理一下. 在web 页面中一般有 table 和 css+div 两种布局方式. 其中css+div 又分为 ...
- sqlserver事务隔离小结
SQL Server通过在锁资源上使用不同类型的锁来隔离事务.为了开发安全的事务,定义事务内容以及应在何种情况下回滚至关重要,定义如何以及在多长时间内在事务中保持锁定也同等重要.这由隔离级别决定.应用 ...
- 《ASP.NET MVC高级编程(4版)》读书笔记(5)表单和HTML辅助方法
5.1 表单使用 5.1.1 action 和 method 特性 <form action="/Home/Index"> <input name=&qu ...
- 《Android NFC 开发实战详解 》简介+源码+样章+勘误ING
<Android NFC 开发实战详解>简介+源码+样章+勘误ING SkySeraph Mar. 14th 2014 Email:skyseraph00@163.com 更多精彩请直接 ...
- PostSharp 4.0注册机实现过程
PostSharp是基于.NET平台设计的比较强调易学易用的AOP框架. 什么是AOP? http://wayfarer.cnblogs.com/articles/241024.html 新版的已失效 ...
- distinct 与 group by 去重
例如下表格:表名:fruit id Name Price Num 1 西瓜 10 2 2 西瓜 11 2 3 香蕉 10 3 4 桃子 10 2 当我想获取Name不重复的数据,结果如下 id Nam ...
- Server.MapPath()
./当前目录/网站主目录../上层目录~/网站虚拟目录 如果当前的网站目录为E:\wwwroot 应用程序虚拟目录为E:\wwwroot\company 浏览的页面路径为E:\wwwroot\co ...