Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Schimbare adresa DNS IPv4 pe rout...

Recomandare Barebone

Monede JO 2024

Suprasolicitare sistem electric
 CIV auto import

Mutare in MOZAMBIC - pareri, expe...

Scoatere antifurt airtag de pe ha...

Magnet in loc de clește pent...
 Cumparat/Locuit in apartament si ...

Pot folosi sistemul PC pe post de...

Sokol cu distorsiuni de cross-over

Filtru apa potabila cu osmoza inv...
 Kanal D va difuza serialul “...

Upgrade xiaomi mi11

securitate - acum se dau drept - ...

Farmacia Dr Max - Pareri / Sugest...
 

Cum ordonez alfabetic elemnetele unui listmenu

- - - - -
  • Please log in to reply
5 replies to this topic

#1
detective

detective

    Active Member

  • Grup: Members
  • Posts: 1,097
  • Înscris: 24.03.2007
Intrebare poate stupida, dar eu nu am gasit/reusit cum sa aranjez alfabetic elementele unui list menu in html, am un list menu cu mai multe categorii de produse, destule incat ordonarea lor manuala sa fie lasata ca ultima solutie

ex

<select size="1" name="categorie" id="select" class="width_100">
		<option value="">Toate</option>
		<option value="automoto">Auto Moto</option>
		<option value="pc">Calculatoare si Accesorii</option>
		<option value="electro">Electronice</option>
		<option value="imobiliare">Imobiliare</option>
		<option value="gsm">Telefoane si Accesorii</option>
		<option value="altele">Altele</option>
		<option value="afaceri">Afaceri</option>
		<option value="servicii">Servicii</option>
		<option value="agricole">Agricole</option>
		<option value="constructii">Constructii</option>
		<option value="sport">Sport si Articole Sportive</option>
		<option value="hobby">Hobby</option>
		<option value="animale">Animale</option>
		<option value="turism">Turism</option>
		<option value="munca">Locuri de Munca</option>
		<option value="matrimoniale">Matrimoniale</option>
		<option value="vestimentatie">Vestimentatie</option>
		<option value="bijuterii">Bijuterii</option>
	  </select>

So, exista vreo posibilitate de a auto ordona sau trebuie sa le ordonez eu manual ?

#2
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Trebuie "manual". Creezi un array asociativ cu cheile avand ca valori valorile atributelor value si ca valori innerhtml-ul fiecarui option, il sortezi dupa valori, apoi creezi dinamic select-ul si toate nodurile din interior.

#3
unicul03

unicul03

    Junior Member

  • Grup: Members
  • Posts: 130
  • Înscris: 16.11.2006
"manual" cel mai simplu.

daca generezi elementele dinamic dintr-o baza de date (folosind php de exemplu) faci si ordonare pe select-ul care iti genereaza elementele...

Edited by unicul03, 02 November 2008 - 19:27.


#4
detective

detective

    Active Member

  • Grup: Members
  • Posts: 1,097
  • Înscris: 24.03.2007
Le-am ordonat manual totusi

#5
unicul03

unicul03

    Junior Member

  • Grup: Members
  • Posts: 130
  • Înscris: 16.11.2006
acum mi-am adus aminte (   -_-  ) ca mai de mult am folosit excelul pt o ordonare similara cu a ta...
am copiat "optiunile" din "select" in excel astfel incat sa apara cate una pe un rand si apoi am dat ordonare alfabetica pe coloana pe care erau ele.
scuze ca vine asa tarziu solutia asta  :( dar pe viitor poate iti va fi utila...

#6
detective

detective

    Active Member

  • Grup: Members
  • Posts: 1,097
  • Înscris: 24.03.2007

View Postunicul03, on Nov 9 2008, 19:02, said:

acum mi-am adus aminte (   -_-  ) ca mai de mult am folosit excelul pt o ordonare similara cu a ta...
am copiat "optiunile" din "select" in excel astfel incat sa apara cate una pe un rand si apoi am dat ordonare alfabetica pe coloana pe care erau ele.
scuze ca vine asa tarziu solutia asta  :( dar pe viitor poate iti va fi utila...


Ms, nu o sa uit de solutie, si cat de simpla era totusi :D

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate