刚开始一直使用
$('input[name="batch.isDirectionalBid"][value=0]').attr("checked",true);
结果有bug!!比如连续加载两次,单选框不同的话 导致两个单选框都不选择
最后查了才发现jquery1.6后attr使用会有问题 换成prop就好了
$('input[name="batch.isDirectionalBid"][value=0]').prop("checked",true);
还有一种更高端的方法 就是让单选框选中跟你传入的value相同的radio
$('input[name="batch.isShowStartingPirce"][value='+batchVo.isShowStartingPirce+']').prop("checked",true);
这里batchVo.isShowStartingPirce就是我从后台查到的value值