首页 新闻 搜索 专区 学院

jquery怎么获取一组单选按钮选中项的文本

0
[已关闭问题]

如:
<!--单选按钮-->
        <input type="radio" id="radio3" name="job" value="computer" />计算机软件
        <input type="radio" id="radio4" name="job" value="sale" />销售
        <input type="radio" id="radio5" name="job" value="lawyer" />律师
        <input type="radio" id="radio6" name="job" value="official" />公务员
如果我选中了计算机软件:
怎么获取计算机软件,而不是 computer

999999999999999的主页 999999999999999 | 初学一级 | 园豆:6
提问于:2009-08-26 22:59
< >
分享
其他回答(1)
0

首先这个HTML结构令人不舒服,并不是非常地符合结构化的HTML要求,这也导致了使用jquery进行检索的难度,如果你可以将中文包含在<label>中,用for指向input,对于用户更容易操作,对于你也方便检索:

<input type="radio" id="radio3" name="job" value="computer" /><label for="radio3">计算机软件</label>

下面3个也这样

检索:

var value = $('input:radio[name="job"]:checked').next().text();

alert(value); //计算机软件

Gray Zhang | 园豆:17610 (专家六级) | 2009-08-27 00:51
0

$('input[type="radio"]').click

(

function()

{ alert($(this).attr('value'))}

)

jiayouliucui | 园豆:210 (菜鸟二级) | 2011-10-28 13:28
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册