jquery怎么选中一组radio按钮中的一个?

js jquery by Xudong Zhang @ 2016-01-09 13:03:40

比如

<div id='radio'>
    <input type='radio' name='hello' value='1' />
    <input type='radio' name='hello' value='2' />
    <input type='radio' name='hello' value='3' /> 
</div>

我想选中第一个或者第二个,怎么弄?或者我想选中值为1的那个呢?


$(‘#radio input’).first().prop(‘checked’, true) //选中第一个 $(‘#radio input’).eq(1).prop(‘checked’, true) //选中第二个

如果想选中特定值的,或者值是一个变量的,如下:

var tmp = 3
$('#radio input[value="' + tmp + '"]').prop('checked', true)

其实就是

$('#radio input[value="3"]').prop('checked', true)
by Xudong Zhang @2016-01-09 13:49:48.523 +0800 CST


我来回答

Markdown格式技巧

  • 行尾添加2个空格或者添加一个空行就能换行
  • 斜体: *hello* 或者 _world_
  • 加粗: **hello** 或者 __world__
  • 代码块: 添加空行,然后代码缩进4个空格
  • 特殊字符: 用\避免转义;\*就是*本身
  • python: `__name__`可以以代码形式输出__name__
  • 一个简单的例子

切换到移动版