zl程序教程

您现在的位置是:首页 >  前端

当前栏目

Jquery操作下拉框(DropDownList)实现取值赋值

jQuery 实现 操作 赋值 取值 下拉框 DropDownList
2023-06-13 09:15:04 时间
1.获取选中项:
复制代码代码如下:

获取选中项的Value值:
$("select#seloption:selected").val();
或者
$("select#sel").find("option:selected").val();
获取选中项的Text值:
$("select#seloption:selected").text();
或者
$("select#sel").find("option:selected").text();

2.获取当前选中项的索引值:
复制代码代码如下:

$("select#sel").get(0).selectedIndex;

3.获取当前option的最大索引值:
复制代码代码如下:
$("select#seloption:last").attr("index")

4.获取DropdownList的长度:
复制代码代码如下:
$("select#sel")[0].options.length;
或者
$("select#sel").get(0).options.length;

5.设置第一个option为选中值:
复制代码代码如下:
$("select#seloption:first").attr("selected","true")
或者
$("select#sel")[0].selectedIndex=0;

6.设置最后一个option为选中值:
复制代码代码如下:
$("select#seloption:last).attr("selected","true")

7.根据索引值设置任意一个option为选中值:
复制代码代码如下:
$("select#sel")[0].selectedIndex=索引值;索引值=0,1,2....

8.设置Value=4的option为选中值:
复制代码代码如下:
$("select#sel").attr("value","4");
或者
$("select#seloption[value="4"]").attr("selected","true");

9.删除Value=3的option:
复制代码代码如下:
$("select#seloption[value="3"]").remove();

10.删除第几个option:
复制代码代码如下:
$("select#seloption").eq(索引值).remove();索引值=0,1,2....
如删除第3个Radio:
$("select#seloption").eq(2).remove();

11.删除第一个option:
复制代码代码如下:
$("select#seloption").eq(0).remove();
或者
$("select#seloption:first").remove();

12.删除最后一个option:
复制代码代码如下:
$("select#seloption:last").remove();

13.删除dropdownlist:
复制代码代码如下:
$("select#sel").remove();

14.在select后面添加一个option:
复制代码代码如下:
$("select#sel").append("f");

15.在select前面添加一个option:
复制代码代码如下:
$("select#sel").prepend("0");

16.遍历option:
复制代码代码如下:
$("select#seloption").each(function(index,domEle){
//写入代码
});