废话没多说,直接给大家粘代码,具体代码如下所示:
$(
函数(){())
CreateSelect(addsel );
addoption(addsel
addoption(addsel
addoption(addsel
addoption(addsel
addoption(addsel
removeonebyindex(addsel
removeonebyvalue(addsel
为了验证 / / ****************不能根据
文本的价值获得期权***********************元素
/ / removeonebytext(addsel
为了验证 / / ****************不能根据文本的价值获得期权***********************元素
/ / removeAll(addsel ); / /
删除所有
选项中选择的元素
/ / removeselect(addsel ); / /删除选择的元素;
setdefaultbyvalue(addsel
方法添加一个选项/更改事件调用来编写它们自己的
$(# addsel)。变化(函数(){)
警报(旧文本:+ getoptiontext(addsel )+旧值:+ getoptionvalue(addsel ));
editoptions(addsel
警报(新的文字:+ getoptiontext(addsel )+新价值+ getoptionvalue(addsel ));
})
})
动态
创建与ID选择/
功能createselect(ID){
$();
}
根据选择添加选项选项
功能addoption(selectid、价值、文本){
根据ID选择对象
搜索,
var obj = $(# + selectid + );
$()。瓦迩(值)。文本(文本)。AppendTo(obj);
}
根据值选项的值,
默认设置选择项
功能setdefaultbyvalue(selectid,值){
var obj = $(# + selectid + );
obj.val(价值);
}
获取所选的选项值;
功能getoptionvalue(selectid){
/ / var obj = $(# + selectid + 选项:选择)(。Val);
上面和下面两个可以是
var obj = $(# + selectid + ),(选项:选择)(。Val);
返回对象;
}
获取所选文本;
功能getoptiontext(selectid){
/ / var obj = $(# + selectid + 选项:选择)(文本);
上面和下面两个可以是
var obj = $(# + selectid + ),(选项:选择)(文本);
返回对象;
}
修改选定的选项
功能editoptions(selectid,newtext,价值){
var obj = $(# + selectid + ),(选项:选择);
Obj.val(新的)文本(newtext);
}
根据索引值删除一个选项
功能removeonebyindex(selectid,指数){
var obj = $(# + selectid +选项{指数= +指数+ });
Obj.remove();
}
根据值值删除选项选项
功能removeonebyvalue(selectid,文本){
var obj = $(# + selectid +期权价值= +文本+ { });
Obj.remove();
}
为了验证 / / ****************不能根据文本的价值获得期权***********************元素
根据文本值删除选项选项不可用,真的感觉
/ /功能removeonebytext(selectid,文本){
/ / var obj = $(# + selectid +选项{文本= +文本+ });
/ / obj.remove();
/