Maison  >  Article  >  interface Web  >  Diverses méthodes pour modifier l'option SELECT de la liste déroulante HTML_Production de pages HTML/Xhtml_Web

Diverses méthodes pour modifier l'option SELECT de la liste déroulante HTML_Production de pages HTML/Xhtml_Web

WBOY
WBOYoriginal
2016-05-16 16:40:401940parcourir

La page HTML renvoyée après la soumission du formulaire n'est pas restituée. Ni les attributs value ni selectedIndex du contrôle SELECT ne peuvent faire en sorte que la liste déroulante conserve l'état avant la soumission du formulaire.

Copier le code
Le code est le suivant :




Une solution temporaire consiste à ajouter un script à la fin du fichier vm pour attribuer une valeur à la liste déroulante  :

Copier le codeLe code est le suivant :
<script> <br>$(' #idState').val( '$!{state}'); <br></script>


Une autre solution consiste à définir l'élément sélectionné par défaut  :

Copier le codeLe code est le suivant :

;

Pour la vitesse, les comparaisons, notamment celles impliquant des comparaisons d'inégalités (supérieures ou inférieures à) sont relativement difficiles à mettre en œuvre. Maintenant, je souhaite afficher les tailles de fichiers sur la page en catégories (octets, Mo, Go), cela implique donc de comparer les tailles de fichiers. Existe-t-il un meilleur moyen d'y parvenir ?
Par exemple, le code suivant :



Copiez le code
Le code est le suivant : # if ($filesize > 1024 && $filesize < 1048567) #set($ksize = $filesize 24)
Taille du fichier : $ ksize Ko
#elseif ($filesize > 1048567 && $filesize < 1073731824)
#set($msize=$filesize 48567)
Taille du fichier : $ msize Mo
#elseif ($filesize > 1073731824)
#($gsize=$filesize 73731824)
Taille du fichier : $gsize Go
#else
Taille du fichier : $filesize Octets
#end






Copier le code
Le code est le suivant :
<SPAN style="FONT-FAMILY : Arial, Helvetica , sans-serif"&gt ;<SPAN style="WHITE-SPACE: normal"> </span></SPAN></SPAN>
</PRE&gt </div><PR<
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn