1
我的ASP.NET MVC應用程序中有一個ascx分部視圖。 I load
本部分內容使用jquery.load()
的內容。局部視圖會填充與某個類ID相關聯的單選按鈕,我通過$.live("click", function(){})
來處理它的單擊事件,但我最終可以同時選擇兩個單選按鈕!即我選擇第一個單選按鈕,單擊第二個單選按鈕,然後我將它們都選中。有任何想法嗎?同時選擇兩個單選按鈕
我的部分觀點如下:
<table>
<% foreach (var item in Model) { %>
<tr>
<td>
<%: Html.RadioButton(item.Id.ToString(), item.Id, new {@class="radioCat" })%>
<%: item.Name %>
</td>
</tr>
<% } %>
</table>
我的jQuery的事件處理程序..
$(".radioCat").live("click", function() { alert('clicked'); });
謝謝帕維爾。那是我必須添加到單選按鈕的html屬性嗎? – OneDeveloper 2011-03-29 06:00:42
爲兩個按鈕設置相同的'name'屬性。這是該組的名稱:http://www.echoecho.com/htmlforms10.htm – 2011-03-29 06:02:13
這仍然不適用於我:<%:Html.RadioButton(item.Id.ToString(),item.Id,new { @ class =「radioCat」,name =「test」})%> – OneDeveloper 2011-03-29 06:03:42