如何用jquery判断select下拉框初始值

 我来答
正定残疾人Cec5c
2015-09-21 · TA获得超过423个赞
知道小有建树答主
回答量:234
采纳率:0%
帮助的人:270万
展开全部

input 、textarea 可以通过DOM对象的defaultValue属性判断当前值是否初始值;

radio、checkbook可以通过DOM对象的defaultChecked属性判断当前项是否初始默认选中;

select则需要拿到每个option对象,根据option的defaultSelected来判断。

var $select = $("#select");
var selectedIndex = $select.selectedIndex;//选中项索引
$("#select").children("option").each(function(){
    var o = this;//option dom对象
    if(selectedIndex = o.defaultSelected;){
        console.log("当前选中项是初始默认值");
    }
});
houwenli9
2015-09-21
知道答主
回答量:20
采纳率:0%
帮助的人:10.8万
展开全部
$("select option:selected").text();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-09-21
展开全部
var selected = $("selected").val();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式