在编辑已有表单信息时,需要先对表单的值进行初始化,其他都比较容易直接通过.val(),单选略复杂,网上找的方法不太管用,只好自己写一段,jQuery代码如下:
$("input[name='sexy']").each(function(index, element) {
if($(this).val()==json_person.sexy){$(this).prop("checked",true);
}
});
简单思路就是遍历每一项判断其value等于要设定的值则赋予checked属性。porp()和attr()详见另一篇文章:http://blog.csdn.net/taijiedi13/article/details/37905471。