我有以下cenario:ASP.net恢復複選框狀態
<asp:HiddenField ID="tab_indexer" runat="server" Value="tab_id" />
<ul class="tabs">
<li>
<input type="radio" name="tabs" id="tab_id" />
<label for="tab_id">Identificação</label>
<div class="tabcontainer"></div>
</li>
<li>
<input type="radio" name="tabs" id="tab_message" />
<label for="tab_message">Mensagem</label>
<div class="tabcontainer"></div>
</li>
</ul>
不改變頁面的結構(因爲我的ASP.net應用程序已經在此建工作),我需要,當輸入[type =「radio」]更改checked屬性,它將其id保存在「tab_indexer」hiddenField中,並且當頁面加載時,通過Id存儲在HiddenField值中的輸入[type =「radio」]並設置它檢查。
這是什麼Javascript(我已經綁定了JQuery js包在頁面上)?
到目前爲止,這要歸功於另一個問題,我做了#1,我得到:
$(document).ready(function(){
$("input[type=checkbox]").on('click', function(){$("tab_indexer").attr("value", $(this).attr("id"));});
$($("tab_indexer").val()).attr('checked', 'checked');
});
但是,如果沒有sucess。
還有像'型= radio'等檢查我的答案非常 –