2014-02-06 26 views
1

服務器端asp.net radiobuttonlist。 radiobuttonlist的值是整數,值爲0,1。文本值是file,url。如何在jquery中設置radiobuttonlist選定值

所以0 =文件,1 = URL。

如何在jquery中,我可以將此radiobuttonlist值設置爲0?我想:

$('#<%=rbAttachmentType.ClientID %>').find("input[value='0']").attr("checked", "checked");

但這似乎並沒有工作。

+1

嘗試'.prop( 「選中」,真正的);'而不是ATTR()......還請確保您的選擇是好的....檢查'$('#<%= rbAttachmentType.ClientID%>')。find(「input [value ='0']」)。' –

+0

它應該工作,檢查'$ '#<%= rbAttachmentType.ClientID%>')'指向正確的父親,如果單選按鈕的值爲'value =「0」'。 – Timmetje

+0

@ArunPJohny - 道具似乎工作...發佈它,我會接受答案。謝謝。 – JonH

回答

2

您需要使用.prop()instead of.attr()設置選中狀態

$('#<%=rbAttachmentType.ClientID %>').find("input[value='0']").prop("checked", true); 
相關問題