jQuery的案例代码,用于操作选择元素和选项 浏览:414

废话没多说,直接给大家粘代码,具体代码如下所示:








$(函数(){())
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();
/
推荐文章1
广告