jQuery怎么根据某个特定的值动态让select下的option选中

如题所述

    把要选中的值赋给select。如:$('#sel').val('test');

    $(".selector").find("option[text='pxx']").attr("selected",true);筛选option再设置属性

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-10-31
$("#select").val(1); //就可以让下拉框为1的值选中。

第2个回答  2017-11-06
<body>
<span>1</span>
<span>2</span>
<select>
<option>请选择</option>
<option>1</option>
<option>2</option>
</select>
</body>
<script type="text/javascript" src="js/jquery-2.1.4.js" ></script>
<script>
$("span").click(function(){
var z1=$(this).text();
var $option=$("select").find("option");
for(var i=0;i<$option.length;i++){
var z2=$option.eq(i).val();
if(z2==z1){
$("select").val(z1)
}
}
})
</script>本回答被提问者采纳
第3个回答  2017-10-30
很简单的啦

jQuery怎么根据某个特定的值动态让select下的option选中
把要选中的值赋给select。如:$('#sel').val('test');(".selector").find("option[text='pxx']").attr("selected",true);筛选option再设置属性

jQuery怎么根据某个特定的值动态让select下的option选中
("#select_id option[value='1']").removeAttr("selected");根据值去除选中状态 $("#select_id option[value='"+msg.data.categoryId+"']").attr("selected","selected");根据值让option选中 \/\/设置下拉框index属性为5的选项 选中 $("#selectID").get(0).selectedIndex = 5; ...

如何用jquery选中select的第二个option
1、首先打开计算机,然后打开前端编辑软件,新建一个html文件。2、在html代码页面新建标签,再在界面内输入如下代码:<input type="button" value="清空" onclick="clearSelect();"\/> <div id="test"> <select name=""> <option value="0">请选择下拉菜单<\/option> <option value="...

如何用jquery选中select的第二个option
1、首先,打开html编辑器,新建一个html文件,例如:index.html,并引入jquery。2、在index.html中的<script>标签,输入jquery代码:('select option').eq(1).attr('selected', true);3、浏览器运行index.html页面,此时通过jquery设置了select的第二个option被选中。

jQuery操作select,如果根据一个value,获得在当前select的index。
\/\/ 方法一\/\/ 返回某个select下,值为abcd的option的个数$('select option[value=abcd]').size();\/\/ 方法二\/\/ 设置select为默认值var val = 'default';\/\/ 如果没有值为val的选项,重新获取select的val,就不会等于defaultif($('select').val(val).val() != val){ \/\/ 不存在值为va...

jquery multiselect下拉列表复选框动态怎么动态添加option并赋值_百度...
不用refresh方法,用下面这个。$("#site_id").multiselect('dataprovider',site);});如果你在查询数据库的时候直接就这样:select id as value, city_name as label from 表名 那么返回值在js那里就不需要循环改变结构了,直接可以用:("#site_id").multiselect('dataprovider',data);...

如何用jquery 联动获取 select下拉框的值 在线等
(function(){$("#select1").live("change",function(){var a =$(this).val();$("#select2").val(a)})$("#select2").live("change",function(){var a =$(this).val();$("#select2").val(a)})})

zepto怎么获取select下拉选中
jQuery中典型的方法:('option[selected]')不管用,因为selected并不是CSS标准。因此,在zepto中想要获取select元素中选中的option,需采取如下方法:\/\/ get OPTION elements for which `selected` property is true ('option').not(function(){ return !this.selected })或者推荐 ("#ID").val() \/...

jQuery实现select下拉框选中数据触发事件
示例代码如下:HTML部分:在body中添加select下拉框。JavaScript部分:利用jQuery的bind方法,绑定change事件,此事件会响应用户在下拉框中进行选择的操作。具体代码如下:通过使用类选择器绑定事件,这种方式适用于表格中存在多个下拉框的情况,只需一个事件处理逻辑即可操作所有数据。通过name属性获取当前选中的...

jquery向select 添加选项option
1、第一步,创建一个新的HTML文件,并将其命名为“index.html”,见下图,转到下面的步骤。2、第二步,执行完上面的操作之后,在index.html文件中编写选择框的html代码,以实现选项的效果,见下图,转到下面的步骤。3、第三步,执行完上面的操作之后,在页面上加载zdjquery-1.3.2.min.js文件,并...

相似回答