2017-05-17 4 views
-1

Ich muss Radioknopf nicht klickbar (deaktivierten Zustand) halten, ohne deaktiviertes Attribut zu verwenden. wie kann ich das machen ?Wie deaktivieren Sie das Optionsfeld ohne deaktiviertes Attribut?

Ich überprüfte unter Verwendung des folgenden Codes. aber es funktioniert nicht vollständig.Es erlaubt zu klicken. Nach dem Klicken auf Radio wird es nicht ausgewählt, sondern ruft onclick-Methode dieses Funkelements auf.

$("input[type='radio']").click(function(){return false; });  
<html:radio onclick="javascript:enableAll();" name="Employee" />Status 
+0

Warum möchten Sie nicht Benutzer Attribut deaktivieren? irgendein spezifischer Grund? –

+3

Ich muss einen Nagel ohne einen Hammer schlagen. Kannst du mir helfen? Warum würden Sie überhaupt versuchen, etwas zu tun, ohne das dafür vorgesehene Werkzeug zu benutzen? Sicher kannst du einen Schuh benutzen, um in einen Nagel zu knallen - aber es wird nicht sehr gut funktionieren! – Jamiec

+0

Liegt das daran, dass Sie nicht herausfinden können, wie Sie das Attribut 'disabled' dynamisch aktivieren/deaktivieren können? – Jamiec

Antwort

1

Sie können das disabled-Attribut verwenden und zugleich einen versteckten Eingang haben direkt neben dem Hotel, der auch den Wert hält, so auf der nächsten Seite Vorschau Sie den Wert aus diesem verborgenen Eingang zu bekommen.

Hinweis. Dies ist ein Workaround.

+1

Ich würde nicht einmal eine Workaround nennen, für mich ist das das richtige Werkzeug für den Job. – Jamiec

Verwandte Themen