起初,使用attr赋值 设置选中 表面上看OK,但是多次使用就挂了。
最后才发现 是jquery高版本中,已经在使用 prop
据说使用 prop是根据 HTML元素标签中是否有自定义属性决定,但是,无暇考证,感觉 prop使用是正常的,尤其是针对easyui中。
代码如下:
//设置选中
$("input[name='b'][value=" + theApplyType + "]").prop("checked", true);
//取值
var applyType = $('input[name="b"]:checked').val();html:
<input type="radio" name="b" value="0" />
<input type="radio" name="b" value="1" />
<input type="radio" name="b" value="2" />
本文通过一个具体的示例说明了在jQuery中使用prop而非attr来设置和获取复选框状态的原因。介绍了在高版本的jQuery中,对于某些HTML元素属性(如checked),使用prop方法更加合适。
3125

被折叠的 条评论
为什么被折叠?



