只关心我所关心的,不在意我所不在意的 Register | Login

jQuery操作select

首页 > Javascript >

jQuery这个框架方便了我们对于HTML元素的操作,本来以为自己对于Select操作也算是熟悉了,但上午在测试的时候才发现自己了解的还真不多。

看了一下jQuery的一些方法后,理出了一些常用的方法,列在下面:

JavaScript代码
  1. //获取第一个option的值  
  2. $('#test option:first').val();  
  3. //最后一个option的值   
  4. $('#test option:last').val();  
  5. //获取第二个option的值  
  6. $('#test option:eq(1)').val();  
  7. //获取选中的值  
  8. $('#test').val();  
  9. $('#test option:selected').val();  
  10. //设置值为2的option为选中状态  
  11. $('#test').attr('value','2');  
  12. //设置第一个option为选中  
  13. $('#test option:last').attr('selected','selected');  
  14. $("#test").attr('value' , $('#test option:last').val());  
  15. $("#test").attr('value' , $('#test option').eq($('#test option').length - 1).val());  
  16. //获取select的长度  
  17. $('#test option').length;  
  18. //添加一个option  
  19. $("#test").append("<option value='9'>ff</option>");  
  20. $("<option value='9'>ff</option>").appendTo("#test");  
  21. //添除选中项  
  22. $('#test option:selected').remove();  
  23. //指定项选中  
  24. $('#test option:first').remove();  
  25. //指定值被删除  
  26. $('#test option').each(function(){  
  27.     if( $(this).val() == '5'){  
  28.         $(this).remove();  
  29.     }  
  30. });  
  31. $('#test option[value=5]').remove();  
  32.   
  33. //获取第一个Group的标签  
  34. $('#test optgroup:eq(0)').attr('label');  
  35. //获取第二group下面第一个option的值   
  36. $('#test optgroup:eq(1) :option:eq(0)').val();  

 

 想来应该够用了吧?呵呵

 



本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: jquery, select

« 上一篇 | 下一篇 »

只显示10条记录相关文章

JQuery学习第一天 (浏览: 10029, 评论: 3)
jQuery的bind函数 (浏览: 9521, 评论: 0)
推荐一个Jquery插件:autoComplete (浏览: 9261, 评论: 0)
jQuery的html()等方法介绍 (浏览: 8927, 评论: 0)
jQuery一些插件的链接[转] (浏览: 8333, 评论: 2)
[转载]超强大的jquery formValidator (浏览: 8322, 评论: 0)
jquery radio,checkbox,select操作 (浏览: 7908, 评论: 2)
为JQuery的cycle插件作图片自动缩放 (浏览: 7142, 评论: 0)
jQuery插件---获取URL参数 (浏览: 6542, 评论: 0)
jQuery Plugins -- JQzoom (浏览: 5846, 评论: 3)
jQuery操作select - Javascript,jquery,select,gouki,简单人生|PHP开发|架构研究 jQuery这个框架

发表评论

评论内容 (必填):