本文共 1171 字,大约阅读时间需要 3 分钟。
html定义
JS动态选中
$.ajax({ url : "/flashsale/user/" + uId, async : false, type : "GET", success : function(result) { if (result.success) { var userInfo = result.data[0]; for (var name in userInfo) { var value = userInfo[name]; // 性别动态赋值 if ("userGender" == name) { var radios = document.getElementsByName("userGender"); console.log(radios); if ("M" == value) { radios[0].checked = true; } else if("F" == value) { radios[1].checked = true; } else { radios[2].checked = true; } } else { $("#userForm #" + name).val(value); } } } else { toastr.error('获取用户['+ userId + ']信息失败,原因:' + result.errorMessage); } }, error : function(result) { toastr.error('获取用户['+ userId + ']信息失败,原因:' + result.errorMessage); }});
效果图
第一条记录为女,则选中女 第二条男,则选中男转载地址:http://nyyyn.baihongyu.com/