html-如何使用jQuery给HTML中select标签设置默认值?

问题描述

如何使用jQuery给HTML中select标签设置默认值?

页面里有这么一个标签:

<select id="user-sex" data-toggle="select" class="form-control select select-primary select-lg">
  <option value="0">Secret</option>
  <option value="1">Male</option>
  <option value="2">Female</option>
</select>

我在页面的js文件里面有这么一句:

 $("#user-sex option[value="+ret.sex+"]").attr('selected', true);

例如默认值为1,那么显示的应该是“Male”。

然而页面加载完毕后select标签并未显示为设置好的默认项。

点一下,在下拉菜单中可以看到默认选项已经改为设置好的项,但是并没有显示出来。

请问应该怎么设置,谢谢。

解决方案

Jquery select option在html中使用
Html select标签的使用

解决方案二:

你可以直接

 $("#user-sex").val("2");

解决方案三:

你可以直接

 $("#user-sex").val("2");

解决方案四:

$("#user-sex option").attr("checked","checked");

时间: 2024-08-04 12:05:43

html-如何使用jQuery给HTML中select标签设置默认值?的相关文章

jquery-easyui点击添加,弹出个dialog,需要在dialog中的某一个标签设置默认值,请问解决办法~

问题描述 easyui点击添加,弹出个dialog,需要在dialog中的某一个标签设置默认值,请问解决办法~ 如题,请问如何实现.我添加的时候也没有单击一条数据的需求.请问如何实现该功能? 解决方案 给标签设置默认值跟easyui有关系么?你的标签是什么,text?select?a?dorpdown?

使用jQuery给input标签设置默认值_jquery

由于项目需求,简单地写了一个input默认值设置,实现给.form中所有的input设置默认值的方法. <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>input默认值设置</title> <script type="text/javascript" src="http://apps.bdimg.com/li

Mysql select语句设置默认值的方法_Mysql

1.在没有设置默认值的情况下: 复制代码 代码如下: SELECT userinfo.id, user_name, role, adm_regionid, region_name , create_timeFROM userinfoLEFT JOIN region ON userinfo.adm_regionid = region.id 结果: 设置显示默认值: 复制代码 代码如下: SELECT userinfo.id, user_name, role, adm_regionid, IFNUL

怎么用jquery获取servlet中xml标签中的文本内容,

问题描述 怎么用jquery获取servlet中xml标签中的文本内容, // person.find("name").text; 这句话帮忙看下为什么返回不了文本内容? function but() { $.ajax({ type : "GET", url : "/AJAX/CServlet", dataType : "xml", success : function(data) { $(data).find("p

赋值-c# 后台给select下拉框设置默认值

问题描述 c# 后台给select下拉框设置默认值 点击编辑时 要给下拉框赋值,在后台拿到对应的值后怎么给下拉框赋值.控件.属性=值: 请问是哪个属性.谢谢 解决方案 select是客户端的?还是服务器端的asp:DropDownList 客户端的直接 document.getElementById('selid').value='<%=cs后台文件中一个protected全局变量%>' 服务器的用ddl.SelectedValue=xxxx 解决方案二: 到底要默认值还是要赋值啊. 你说的是

js中对函数设置默认参数值的3种方法_javascript技巧

在javascript中如何为函数设置默认参数值,下面提供几种方法供大家参考.第一种方法: function example(a,b){ var a = arguments[0] ? arguments[0] : 1;//设置参数a的默认值为1 var b = arguments[1] ? arguments[1] : 2;//设置参数b的默认值为2 return a+b; } 注意以上函数也可写作如下: function example(){ var a = arguments[0] ? ar

随机数字-access 中 字段“点击量”,设置默认值:int(100*rnd())+100 点击量不变化?

问题描述 access 中 字段"点击量",设置默认值:int(100*rnd())+100 点击量不变化? access 中 字段"点击量",设置默认值:int(100*rnd())+100 为什么发布新闻之后,点击量不变化?想要效果,点击量是一个100到200之间的随机数字,但,第一篇随机的,后面再发就和第一篇的点击量相同了. 解决方案 先调用Randomize否则每次产生的是一样的 解决方案二: 先调用Randomize否则每次产生的是一样的

mysql里面没设置默认值字段也不允许为空,插入语句中也没指定值却能插入成功!是什么情况??

问题描述 mysql里面没设置默认值字段也不允许为空,插入语句中也没指定值却能插入成功!是什么情况?? 如题,我的表结构是这样的 SQL语句:INSERT INTO test (name) VALUES ('lsq2') 求大神帮忙!! 解决方案 后面的图片上错了, 解决方案二: 楼主你替数据库想想,又不能为null,又得是int类型,还能怎么办,数据库只能补个0. 解决方案三: 我以为是会报错,这是我本地测试的 没有报错我在正式服务器上试了报错了,说字段没有默认值.

java-在 spinner 中设置默认值

问题描述 在 spinner 中设置默认值 使用的 spinner 的代码 private String `DEFAULT_CURRENCY_TYPE`; ArrayAdapter<CharSequence> adapter = new ArrayAdapter<CharSequence>(this, android.R.layout.simple_spinner_item, currenciesDataSource.keys); adapter.setDropDownViewRe