<asp:DropDownList ID="ddl" runat="server"></asp:DropDownList>

<select id="ddlsel" ></select>

jquery取得该控件的方式有:

1. var  ddl = $("#<%=ddl.ClientID%>"); //jq获取服务端控件,此方法比较实用
2. var  ddl = $("*[id$=ddl]"); //jq获取服务端控件
3. var  ddl = $("input[id*=ddl]"); //jq获取服务端控件

4. var  ddl = $("#ddlsel");//获取客户端控件

js取得服务端控件的方式:

1. var  ddl = document.getElementById("<%=ddl.ClientID%>"); //js获取服务端控件

2. var  ddl = document.getElementById("ddlsel"); //js获取客户端控件

获取当前select选中值

1. var v =$("#ddl").find("option[text='pxx']").attr("value");

2. var v =$("#ddl").find("option:selected").attr("value");

3. var v =$("#ddl option:selected").attr("value");

4. var v =$("#ddl").val();

5. var ind =$("#ddl").get(0).selectedIndex;

设置指定值

1. $("#ddl").find("option:selected").attr("value","this val");//修改选中值

2. $("#ddl").find("option:first").attr("value","this val");//修改第一个选项的值

3. $("#ddl").find("option:last").attr("value","this val");//修改最后一个选项的值

4. $("#ddl").val("this value");//设置当前选中的值为"this value"

5. $("#ddl").append($("<option>").val("张三").text("张三"))//添加最后

6. $("#ddl").prepend("<option value='0'>请选择</option>");//添加到最前面

清空select

1.$("#ddl option[selectedIndex]").remove();//移除当前当前索引选项

2.$("#ddl").html();//清空select

3.$("#ddl").empty();//清空select

遍历Option

$("#ddl option").each(funtion(){

if($(this).val()=="test"){

$(this).remove();

}

});

最新文章

  1. Oracle Redo 以及 Archived日志简述
  2. FTP定时批量下载文件(SHELL脚本及使用方法&#160;)
  3. Windows系统使用putty远程连接DigitalOcean创建的Linux系统(CentOS6.7为例)
  4. javascript_22_for_二维数组
  5. Java 并发专题 : Timer的缺陷 用ScheduledExecutorService替代
  6. Ubuntu安装secureCRT
  7. 在前台运行Service
  8. easy ui example
  9. PHP环境搭建所遇到的问题
  10. hdu 4915 Parenthese sequence(模拟)2014多培训学校5现场
  11. ios deprecated 警告消除 强迫症的选择
  12. 【linux之文件查看,操作】
  13. 什么是布局?Android中的布局是怎样的?
  14. [HNOI2018]寻宝游戏
  15. Java并发编程笔记之ReentrantLock源码分析
  16. Cheerleaders UVA - 11806
  17. 用python进行桌面程序开发
  18. Haskell语言学习笔记(87)Time
  19. Laravel Session() 失效的问题
  20. 如何将Skyline66嵌入WPF中

热门文章

  1. [转载] win10进行端口转发
  2. String Byte 互转
  3. 一些C语言基础知识
  4. tomcat 8.0安装ssl证书,及centos7.2 的openssl升级到最新版本,及ERR_SSL_OBSOLETE_CIPHER错误解决
  5. 20175204 张湲祯 2018-2019-2《Java程序设计》2
  6. VS2017 性能优化方法
  7. activemq之python使用stomp协议
  8. Python迭代器、生成器
  9. java请求URL带参之防XSS攻击
  10. Linux-SFTP/SSH免密码,钥匙登录