根據獲取的value值,設置radio、checkbox 的選中狀態


單選按鈕系列操作:

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);
});

如圖展示效果:

 




 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。