Ich habe eine jquery Frage über die Auswahl von Id.JQuery wählen Id Frage
Grundsätzlich rufe ich eine JavaScript-Funktion aus einer OnClick-Funktion, die ich in Steuerelement Id und LabelId übergeben.
Wenn ich document.getElementById verwende, wird es funktionieren, aber wenn ich jQuery-Selektor verwenden, funktioniert es nicht.
<script type="text/javascript">
jQuery.noConflict();
function ToggleProgressEnable(valueofRadio, controlId, labelId) {
//Comments: the following will work.
// var control = document.getElementById(controlId);
// var label = document.getElementById(labelId);
//The following is not working.
var control = jQuery("'#" + controlId + "'");
var label = jQuery("'#" + labelId + "'");
if (control != null && label!=null) {
//alert(control.Id);
//alert(control.disabled);
if (valueofRadio == "yes") {
control.disabled = false;
label.disabled = false;
}
else if (valueofRadio == "no") {
control.disabled = true;
control.value = "";
label.disabled = true;
}
//alert(control.disabled);
}
}
</script>
+1 - Vielleicht zeigen Sie die richtige Verwendung anstatt die falsche zu zitieren? –
definitiv. Es sieht so aus, als würde er den Quellcode anstelle des benötigten Wertes verfassen. – Javier
ja Entschuldigung, aktualisiert, um korrekte Verwendung zu reflektieren :) – Jason