Ich bin neu in HTML und PHP und möchte ein Dropdown-Menü aus der MySQL-Tabelle erhalten und auch fest codiert. Ich habe mehrere Auswahlmöglichkeiten auf meiner Seite. Eine davon ist
<select name="tagging">
<option value="">Choose Tagging</option>
<option value="Option A">Option A</option>
<option value="Option B">Option B</option>
<option value="Option C">Option C</option>
</select>
Das Problem ist jetzt, dass der Benutzer auch "Tagging auswählen" als sein Tagging auswählen kann, aber ich möchte ihm nur die Auswahl aus den verfügbaren drei zur Verfügung stellen. Ich habe deaktiviert als
<select name="tagging">
<option value="" disabled="disabled">Choose Tagging</option>
<option value="Option A">Option A</option>
<option value="Option B">Option B</option>
<option value="Option C">Option C</option>
</select>
Aber jetzt wurde "Option A" die Standardeinstellung. Daher möchte ich standardmäßig "Tagging auswählen" festlegen und die Auswahl deaktivieren. Ist es ein Weg, dies zu tun. Dasselbe muss mit einer anderen Auswahl gemacht werden, die Daten von MySQL abruft. Jeder Vorschlag wird dankbar sein.
html
html-select
Ankit Sharma
quelle
quelle
Antworten:
verwenden
quelle
true
oder nichtdisabled
eingeben. Sie können durch tun<option selected disabled>Choose Tagging</option>
<option selected="true" disabled="disabled" value="">Choose Tagging</option>
So
HTML5
wählen Sie eine deaktivierte Option aus:quelle
Ich weiß, dass Sie fragen, wie die Option deaktiviert werden soll, aber ich denke, dass das visuelle Ergebnis des Endbenutzers bei dieser Lösung das gleiche ist, obwohl es wahrscheinlich geringfügig weniger Ressourcen erfordert.
Verwenden Sie das optgroup- Tag wie folgt :
quelle
Electron + React Lassen Sie Ihre beiden ersten Optionen so sein
Zuerst angezeigt, wenn geschlossen, zweitens, um zuerst angezeigt zu werden, wenn die Liste geöffnet wird
quelle
Verwenden Sie
hidden
.Dadurch wird es nicht deaktiviert, Sie können es jedoch in den Optionen ausblenden, während es standardmäßig angezeigt wird.
quelle
Eine weitere SELECT-Tag-Lösung für diejenigen, die die erste Option leer lassen möchten.
quelle
Benutze das. Es wird in neuen Browsern funktionieren
quelle
Wir können mit dieser Technik deaktivieren.
quelle
Wenn Sie jQuery verwenden, um Ihr ausgewähltes Element zu füllen, können Sie Folgendes verwenden:
html
js
Auf diese Weise kann der Benutzer die erste Option als deaktivierte Überschrift ("Tagging auswählen") anzeigen und alle anderen Optionen auswählen.
quelle
Verwenden Sie "AUSGEWÄHLT", welche Option Sie standardmäßig auswählen möchten. Vielen Dank
quelle
Sie können festlegen, welche Option standardmäßig wie folgt ausgewählt ist:
Ich würde vorschlagen, Javascript und JQuery zu verwenden, um das Klickereignis zu beobachten und die erste Option zu deaktivieren, nachdem eine andere ausgewählt wurde: Geben Sie dem Element zunächst eine ID wie folgt:
und die Option eine ID:
dann:
Dann erstellen Sie einfach die Funktion:
quelle