bootstrap表单中的radio无法通过常规的jQuery操作来改变选中状态,因为radio按钮外面包了一层div,而div里面的radio类就是bootstrap的对radio的视觉效果,所以不能去掉,否则可以按照如下代码改变选中状态
$("input:radio[name='gender']").eq(0).attr("checked",true);
而事实是这样没用,因此我是这样写的
$("#man").prop('checked',true);
很直接,很有用。
bootstrap表单中的select可以通过以下代码改变
$("#dept0").attr("selected",true);
也是直接获取节点对象改变属性值来改变