mdsk.net
当前位置:首页 >> jQuEry获取sElECt的最大索引值的问题 >>

jQuEry获取sElECt的最大索引值的问题

按照你的写法,HTML结构可能如下: 百度新浪 .attr("index")是jquer获取元素属性的方法,这里的index是元素的属性名称,那么上面的HTML结构获取的也就是2. 但是我觉得你弄错了,jQuery获取select的最大索引值应该是这样 var maxindex=$("select[...

$("option").attr("index","0");//设置option的索引值$("option").attr("index");//获取option的索引值

recursion$ (function () { $ (":button").click (function () { alert ($ ('select option[value="' + $ (":text").val () + '"]').index ()); }); });111111111111 value:getIndex

var select = [] ; $("select option:selected").each(function(){ if(trim($(this).val())==''){ return; } if($(this).val()){ select.push($(this).val()); } });

测试过了,只弹出了一次啊,你是不是在哪里吧这个事件绑定了5次哦? 取得当前选中option的属性还可以用这个:$("#selroom").find(" option:selected").attr("status");

应该这样:$("#s option:selected").text(); //获取选中的option的文本值 获取select中option的被选中的value值: $("#s").val(); $("#s option:selected").val(); js获取select选中的值: var sel=document.getElementById("select1"); var ind...

基本思路:遍历select下的option,使用val()获取每个option的值,然后加入到一个数组中。根据这个思路,可以使用for循环或者jQuery的each()遍历函数实现。这里提供一个更简洁的代码: $("option").map(function(){return $(this).val();}).get()...

$("select[name=b] option[value='4']").text()

通过索引设置 $(select).get(0).selectedIndex=index;//index为索引值 通过value值设置 var value="你要设置的值"; $(select).attr("value",value); $(select).val(value); $(select).get(0).value = value; 通过text值设置 var text="要选中的t...

var text = $("#"+toR).find("option:selected").text(); 改成 var text = ''; $("#"+toR).find("option:selected").each(function(){ text = $(this).text() + ','; }) 应该就可以了

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com