jq select选中项问题求帮忙 我是,删除所有 option中的 selected="selected" ,,,这样会有影响??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 删掉了$(this).children('option:selected') 这边获取的还会是原来那个吗我是,删除所有 option中的 selected="selected" ,,,这样会有影响??? 如果你想获得value值或者text值,可以这么写;;;你那样写大概就是想要得到这两个值,没必要那么写,感觉怪怪的!$('#mySelect').change(function(){ var a=$(this).val();var b=$(this).find("option:selected").text();alert(a);alert(b);}) 看来我没有说清楚,,我想实现的效果是这样的,,<select id="mySelect"> <option value="1" >one</option> <option value="2" >two</option> <option value="3" selected="selected">three</option> </select> 当我下拉列表框的选项 选择one 的时候<select id="mySelect"> <option value="1" selected="selected" >one</option> <option value="2" >two</option> <option value="3" >three</option> </select> 当我下拉列表框的选项 选择two的时候<select id="mySelect"> <option value="1" >one</option> <option value="2" selected="selected" >two</option> <option value="3" >three</option> </select> $(document).ready(function(){ $('#mySelect').change(function(){ alert($(this).val()); var v=$(this).children(':selected'); $('#mySelect option').removeAttr('selected'); v.attr('selected','selected');alert($(this).val()); }) }) $('#mySelect').change(function(){ $('#mySelect').find("option").removeAttr('selected'); $(this).attr('selected','selected'); alert($(this).find("option:selected").text());}) 新手求帮助! 服务器无法响应我的请求? 求js正则表达式,。尽快。 急啊!!如何用js把客户端的一个字符串另存为xml文件!! onunload中执行事件的问题 请问关于显示进度条的问题 弱弱一问,关于 window.onload 类似Outlook Express的内嵌网页Outlook Today是如何与软件交互的?--响应软件事件、消息等. 问下自动关闭或者是自动跳转的语句怎么写 如何捕获ActiveX控件的事件?(续) 求教类似Excel的插入行/列的高效实现方案。 求帮助!jquery点击按钮模拟键盘输入退格键
我是,删除所有 option中的 selected="selected" ,,,这样会有影响???
如果你想获得value值或者text值,可以这么写;;;你那样写大概就是想要得到这两个值,没必要那么写,感觉怪怪的!
$('#mySelect').change(function(){
var a=$(this).val();
var b=$(this).find("option:selected").text();
alert(a);
alert(b);
})
<select id="mySelect">
<option value="1" >one</option>
<option value="2" >two</option>
<option value="3" selected="selected">three</option>
</select> 当我下拉列表框的选项 选择one 的时候
<select id="mySelect">
<option value="1" selected="selected" >one</option>
<option value="2" >two</option>
<option value="3" >three</option>
</select>
当我下拉列表框的选项 选择two的时候
<select id="mySelect">
<option value="1" >one</option>
<option value="2" selected="selected" >two</option>
<option value="3" >three</option>
</select>
$('#mySelect').change(function(){
alert($(this).val());
var v=$(this).children(':selected');
$('#mySelect option').removeAttr('selected');
v.attr('selected','selected');
alert($(this).val()); })
})
$('#mySelect').change(function(){
$('#mySelect').find("option").removeAttr('selected');
$(this).attr('selected','selected');
alert($(this).find("option:selected").text());
})