Nach dem Festlegen des Attributs „disabled“ können die Daten nicht im Hintergrund gelesen werden. Damit Select das Attribut „readonly“ unterstützt, können Sie das Attribut „disabled“ festlegen und den Formularwert im ausgeblendeten Feld speichern . Das Beispiel lautet wie folgt: Wenn Sie es brauchen, verpassen Sie es nicht
<span style="font-family:Microsoft YaHei;"><select id="lstTest" onfocus="this.defaultIndex=this.selectedIndex;" onchange="this.selectedIndex=this.defaultIndex;"> <option value="1">test1</option> <option value="2">test2</option> <option value="3" selected="selected">test3</option> <option value="4">test4</option> <option value="5">test5</option> </select> </span>
1> Legen Sie das schreibgeschützte Attribut des Formulars fest
Problem: Das schreibgeschützte Attribut hat jedoch keine Auswirkung auf die drei Formen Radio, Select und Checkbox
2》Legen Sie das deaktivierte Attribut des Formulars fest
Problem: Nach dem Festlegen des deaktivierten Attributs können die Daten nicht im Hintergrund gelesen werden
Methode:
1. Legen Sie das Attribut „disabled“ fest und speichern Sie den Formularwert im ausgeblendeten Feld Formularattribut deaktiviert=false beim Absenden des Formulars)
Code:
Quote jquery file