最近在写页面的时候常常遇到要动态增删改下拉框select的情况,由于我比较习惯用jquery框架来架构我的前端js,所以就顺便把各种jquery操作下拉框select的方法总结了一下,收藏起来以便下次用到的时候拿出来翻翻,当然也把这些分享给大家,或许收藏它会给你今后写jquery带来方便。
1、jquery获取当前选中select的text值
1
|
var
checkText=$(
"#slc1"
).find(
"option:selected"
).text();
|
1
|
var
checkValue=$(
"#slc1"
).val();
|
1
|
var
index=$(
"#slc1 "
).get(0).selectedIndex;
|
1
|
var
maxIndex=$(
"#slc1 option:last"
).attr(
"index"
);
|
1
|
$(
"#slc1 "
).get(0).selectedIndex=1;
|
1
|
$(
"#slc1 "
).val(2);
|
1
|
$(
"#slc1 option[text='青藤园']"
).attr(
"selected"
,
true
);
|
1
|
$(
"#slc2"
).append(
""
+i+
""
);
|
1
|
$(
"#slc2"
).prepend(
"请选择"
);
|
1
|
$(
"#slc2 option:last"
).remove();
|
1
|
$(
"#slc2 option[index='0']"
).remove();
|
1
|
$(
"#slc2 option[value='2']"
).remove();
|
1
|
$(
"#slc2 option[text='青藤园']"
).remove();
|