一般都会使用attr来使选中:
$("#DIV的ID input[name='radio的name'][value="'+动态传的radio的value值+'"]").attr('checked','true')来设置哪个值的radio被选中,但是这种方法试过了没有用,找到一种有效的方法,就是把attr改成prop
$("#DIV的ID input[name='radio的name'][value="'+动态传的radio的value值+'"]").prop('checked','true')
$("#addMedia input[name='adType'][value='"+$(this).attr("adsMedia-adType")+"']").prop('checked','true');
jquery中attr与prop有什么区别呢?在网上查了下:
.attr() : 获取匹配的元素集合中的第一个元素的属性的值 或 设置每一个匹配元素的一个或多个属性。 •.attr( attributeName ) •.attr( attributeName )