Emulieren des schreibgeschützten Attributs für HTML-SELECT-Tag mit POST-Datenabruf
Gemäß den HTML-Spezifikationen fehlt dem SELECT-Tag ein schreibgeschütztes Attribut, was dies erforderlich macht die Verwendung des Attributs „disabled“, um Änderungen der Benutzereingaben zu verhindern. Dies stellt jedoch ein Problem dar, da deaktivierte Eingaben von POST- oder GET-Datenübermittlungen ausgeschlossen werden.
Um dieses Problem zu bewältigen, besteht eine Problemumgehung darin, das deaktivierte Attribut für das SELECT-Element beizubehalten und gleichzeitig eine versteckte Eingabe mit demselben Namen hinzuzufügen und Wert.
Lösung:
Implementierung:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div> <form>
Code-Erklärung:
Das obige ist der detaillierte Inhalt vonWie emuliere ich ein schreibgeschütztes Attribut für ein HTML-SELECT-Tag und rufe trotzdem POST-Daten ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!