Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Whisky for Mac

Xiaomi 14 Gpay

Izolare zid exterior de scandura

Dezinstalare drivere W11 23H3
 Recomandare masina de spalat fiab...

BSOD din cauza Intel Audio DSP dr...

De ce sunt oamenii nostalgici

Cum vand casa fara factura Hidroe...
 Scor FICO minim

Tonometru compensat CAS?

polita RCA ONLINE

Va rog recomandati echipa serioa...
 Termostat frigider - verificare

Mai au PC-urile vreun viitor?

Centrala termica immergas

Amenda in Lipsa ?
 

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

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

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