1.判断select选项中 是否存在Value="paraValue"的Item
$("#selectid
option[@value='paraValue']").length>0
2.向select选项中 加入一个Item
$("#selectid").append("<option
value=''>1111<option>");
3.从select选项中 删除一个Item
$("#selectid").remove("<option
value=''>1111<option>");
4.修改select选项中
value="paraValue"的text为"paraText"
$("#selectid
option:selected").attr("value","paraValue").attr("text","paraText");
5.
设置select中text="paraText"的第一个Item为选中
$("#selectid
option[@text='paraText']").attr("selected","true")
6.设置select中
value="paraValue"的Item为选中
$("#selectid
option[@value='paraValue']").attr("selected","true")
7.设置select中第一
个Item为选中
$("#selectid option").eq(0).attr('selected', 'true');
8.
得到select的当前选中项的value
$("#selectid").val();
9.得到select的当前选中项的text
$("#selectid").text();
10.
得到select的当前选中项的Index
document.getElementById("select1").selectedIndex;
$("#selectid").get(0).selectedIndex
11.
清空select的项
$("#selectid").empty();
JS版本的:
是否存在Value="paraValue"的Item
jsSelectIsExitItem(objSelect,objItemValue)
var
isExit =
false
;
for
(
var
i=0;i;I++)
if
(objSelect.options[i].value
== objItemValue)
true
;
break
;
return
isExit;
jsAddItemToSelect(objSelect,objItemText,objItemValue, objItemPos)
//判断是否存在
if
(jsSelectIsExitItem(objSelect,objItemValue))
"该Item的
Value值已经存在"
);
else
var
varItem =
new
Option(objItemText,objItemValue);
objSelect.options[objSelect.options.length] = varItem;
"成功加入"
);
jsRemoveItemFromSelect(objSelect,objItemValue)
//判断是否存在
if
(jsSelectIsExitItem(objSelect,objItemValue))
for
(
var
i=0;i;I++)
if
(objSelect.options[i].value
== objItemValue)
break
;
"成功删除"
);
else
"该
select中 不存在该项"
);
value="paraValue"的text为"paraText"
jsUpdateItemToSelect(objSelect,objItemText,objItemValue)
//判断是否存在
if
(jsSelectIsExitItem(objSelect,objItemValue))
for
(
var
i=0;i;I++)
if
(objSelect.options[i].value
== objItemValue)
break
;
"成功修改"
);
else
"该
select中 不存在该项"
);
Item为选中
jsSelectItemByValue(objSelect,objItemText)
//判断是否存在
var
isExit =
false
;
for
(
var
i=0;i;I++)
if
(objSelect.options[i].text
== objItemText)
true
;
true
;
break
;
//Show出结果
if
(isExit)
"成功选中"
);
else
"该
select中 不存在该项"
);
为选中
currSelectValue = document.all.objSelect.value;
currSelectText =
document.all.objSelect.options[document.all.objSelect.selectedIndex].text;
currSelectIndex = document.all.objSelect.selectedIndex;