單選按鈕系列操作:
1、獲取單選按鈕選中的值:
$("input[name='zhiFu']:checked").val()
2、根據后台傳入的值,顯示單選按鈕的選中狀態:
$("input[name='zhiFu'][value='"+data.zhiFu+"']").prop("checked", "checked");
----------------------------------------- 殘忍的分割一下 --------------------------------------------------
多選按鈕系列操作:
1、獲取多選按鈕選中的值:
遍歷取得選中的多選按鈕的值,存在字符串中:
var eight="";
$("input:checkbox[name='eight']:checked").each(function() {
eight += $(this).val() + ",";
});
2、根據后台傳入的值,顯示多選按鈕的選中狀態:
遍歷字符串,並將逗號切割掉,依次設置多選按鈕的選中項:
var str = "A,B,C";
$(str.split(",")).each(function (i,e){
$("input[name='eight'][value='"+e+"']").prop("checked",true);
});
如圖展示效果: