使用jQuery我希望能夠點擊一個元素,它也會檢查它的相關單選按鈕。我有這個工作正常,直到我們必須添加runat =「服務器」到單選按鈕。當單選按鈕runat =「server」時用jQuery檢查一個單選按鈕?
當我將此它可以防止工作我jQuery的功能,我無法弄清楚如何避開它,繼承人簡化了代碼的版本:
HTML
<input type="radio" runat="server" id="sector1Radio" name="SectorGroup" title="Sector1" />
jQuery的
$('#SomethingElse').click(function() {
$('input[title=Sector1]').attr('checked','checked');
});
我發現當它轉換爲.net控件而不是checked =「checked」(就像它通常那樣),它只是被檢查,所以我改變了它,但在檢查在多個瀏覽器的DOM中,我的單選按鈕沒有被檢查:-(
有沒有其他方法可以使用jQuery檢查runat =「server」的單選按鈕?
乾杯!
添加中用runat =「服務器」應該不會影響你的代碼。你也該屬性添加到「SomethingElse」元素,因爲它可能會改變所呈現的ID? – Paddy 2010-08-10 14:40:47
啊,我沒認爲它會影響它,我沒有將它添加到'SomethingElse',這是一個錨標籤,如果有幫助嗎? – 2010-08-10 14:45:57
@ wyane我剛測試過的屬性runat =「s erver「,它似乎工作正常...看起來像一個衝突,你在同一頁面中使用任何其他的JavaScript框架? – manraj82 2010-08-10 15:27:11