Die überprüfung einen radio button mit jQuery, wenn radio-button runat="server"?

Mit jQuery ich möchte in der Lage sein, um Sie auf ein element, das auch prüft, hängt es mit dem radio-button. Ich hatte dies wunderbar funktioniert, bis wir hinzufügen musste runat="server" radio-buttons.

Wenn ich diese es verhindert, dass meine jQuery-Funktion von der Arbeit und ich kann nicht herausfinden, wie zu umgehen, hier eine vereinfachte version des Codes:

HTML

<input type="radio" runat="server" id="sector1Radio" name="SectorGroup" title="Sector1" />

jQuery

$('#SomethingElse').click(function() {
    $('input[title=Sector1]').attr('checked','checked');
});

Ich habe herausgefunden, dass, wenn Ihr in ein .net-Steuerelement anstelle von checked="checked" (als wäre es in der Regel) ist es gerade Überprüft, also habe ich das geändert, aber bei der Sichtung des DOM in verschiedenen Browsern, keine meiner radio-buttons überprüft werden 🙁

Gibt es andere Wege kann ich jQuery verwenden, um zu überprüfen, radio-button, der hat runat="server"?

Prost!

  • Hinzufügen eines runat="server" sollte keinen Einfluss auf den code. Hast du auch dieses Attribut hinzufügen, um die 'Ähnliches' element, als würde es sich wahrscheinlich ändern, die gerendert ID?
  • ja, ich glaube nicht, es würde Sie beeinflussen entweder, ich habe nicht Hinzugefügt, die 'Ähnliches', was ist ein Anker-tag ein, wenn das hilft?
  • wyane ich habe gerade getestet, die mit dem Attribut runat="server" und es scheint zu funktionieren...sieht aus wie ein Konflikt,sind Sie mit einer anderen javascript-framework, das auf der gleichen Seite?
  • genial, einfach nur die Tatsache, dass u got it arbeiten ist eine gute Nachricht! obwohl ich bin nicht mit anderen js-frameworks, ich bin einfach nur starten Sie einen Prozess der Beseitigung, auf dieser, ich lasse ya ' ll wissen, wie es geht. Danke für Sie Hilfe!
InformationsquelleAutor Wayne Austin | 2010-08-10
Schreibe einen Kommentar