0
我正在使用asp.net。我想禁用asp:radiobuttonlist中的特定項目。我也使用jquery 1.9.1,並且已經讀過,而不是我應該使用prop的attr。我無法在這一點上工作..希望有人能幫忙。這裏是單選按鈕列表jquery 1.9.1禁用radionbuttonlist listitem
<asp:RadioButtonList ID="rblRegister" runat="server">
<asp:ListItem Text="Original Entry" Value="OE" />
<asp:ListItem Text="Promotional" Value="P" />
</asp:RadioButtonList>
我已經嘗試了幾種不同的方式來做到這一點..他們都沒有工作。正如你所看到的,我試圖讓Origninal Entry列表項被禁用。
$("#ctl00_ContentPlaceHolder1_rblRegister_0 option[value='OE']").prop("disabled", true);
$("[id$=rblRegister option[value='OE']]").attr("disabled", "disabled");
$("[id$=rblRegister option[value='OE']]").prop("disabled", true);
任何幫助都會很好。 感謝 香
這裏呈現的HTML是什麼樣子
<input id="ctl00_ContentPlaceHolder1_rblRegister_0" type="radio" name="ctl00$ContentPlaceHolder1$rblRegister" value="OE">
感謝代碼..禁用整個下拉列表..這是很好的代碼有。如何禁用單個列表項。我試了$('input option [value ='high']')。prop({'disabled':true});從你的小提琴例子(順便說一下,謝謝)和我的語法一定不正確 – jvcoach23
我不熟悉ASP,你能發佈ASP生成的原始HTML嗎? – MonkeyZeus
查看此[JSFiddle](http://jsfiddle.net/cLjPe/4/),以更好地瞭解如何縮小選擇範圍。 – MonkeyZeus