Jquery預設選中單選框radio第一個、選中指定值的單選框
阿新 • • 發佈:2019-02-03
// 頁面隱藏域的值
var platIdVal = $("#platIdVal").val();
// 如果platIdVal為空,說明沒有勾選單選框
if(platIdVal==null || platIdVal == ''){
// 預設選中平臺單選框的第一個
$(".admin-content-task input:first").attr("checked",true);
}else{
$(".admin-content-task input[value="+ platIdVal +"]").attr("checked",true);
}
HTML頁面
<input type="hidden" id="platIdVal" value="${map.platIdVal?if_exists}"/>
<!--radio域、部分程式碼--> <ul class="am-list admin-content-task"> <#if apiInfos?exists> <!-- N個一行,使用FreeMarker的chunk()函式進行 --> <#list apiInfos?chunk(7) as row> <div style="clear: both; border: 0px solid green;"> <!-- 行序號 --> <div class="platIdInnerDiv" style="width: 1%;"> ${row_index + 1}.</div> <!-- 行內子div,用來存放platId複選框 --> <#list row as obj> <div class="platIdInnerDiv"> <input type="radio" id="platId${row_index}${obj_index}" name="platId" value="${obj.platId}" class="platIdCls" /> <label for="platId${row_index}${obj_index}">${obj.platId}</label> </div> </#list> </div> </#list> </#if> </ul>