Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Initializare facila mai multe var...

Pete ciudate aparute pe balcon

Unde gasesc acest tip de surub?

Redresor automat cu tiristor
 Extindere apartament pe terasa

Recomandare troler cala

Izolare pereti interior rcasa din...

Vreti sa deschidem versiunea III ...
 invertor SAJ sistem fotovoltaic o...

Painea din Ro e de pus in laturi

Mașina pana in 3500 lei.Mati...

Problema la ITP despre motor ma&#...
 Ce spune legislatia referitor la ...

Hyundai Tucson porneste aleator

Intrebare diferente productie

Sfat achizitie telefon
 

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

Vizualizare mesajunicul03, pe Nov 9 2008, 19:02, a scris:

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

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

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