Ordem Alfabética
#1
Posted 10/06/2005, 15:19
#2
Posted 10/06/2005, 15:25
#3
Posted 10/06/2005, 16:56
se puder me dar uma mao
#4
Posted 10/06/2005, 17:15
A lógica segue:
Criar um link para cada título da coluna que passa como parâmetro qual o indíce (INDEX) da coluna em questão (no exemplo: 1 - 2 - 3 - 4)
Pegar com um laço, todos os valores de cada célula da coluna (com innerHTML, no exemplo) e armazenar em um array.
Ordenar o array com sort();
Deletar todas as células.
Recriar as células de acordo com os valores organizados pelo sort().
Tá ae.
#5
Posted 12/06/2005, 11:44
Mas aqui vai a resposta para ordenar os dados de um select:
"Ok, custei aqui para montar mas montei o algoritmo responsável por ordenar as opções de um select box.
Testei e funcionou pefeitamente no IEca e FF.
Tive que criar a função ascWord que verifica duas strings e retorna a "menor" alfabeticamente falando. Ela retorna -1 caso a primeira string seja "menor", 1 caso a segunda string seja "menor" e 0 caso as duas strings sejam iguais.
E a segunda função é a que reordena as opções do select. Ela só precisa de um parâmetro de entrada (argumento), que é o objeto select a ser reordenado.
Obs.: Aconselho a você colocar o script de javascript no corpo da página (entre <body></body>) após (no mínimo) o objeto select em questão. Pois pode dar erro de objeto (o
select) não existente (isso acontece mesmo).
Ai vai o código:"
JavaScript
function ascWord(str1,str2) { var l_str1=str1.toLowerCase(); var l_str2=str2.toLowerCase(); var i=0; while(l_str1.charAt(i)&&l_str2.charAt(i)) { if(l_str1.charCodeAt(i)<l_str2.charCodeAt(i)) return -1; else if(l_str1.charCodeAt(i)>l_str2.charCodeAt(i)) return 1; else i++; } return 0; } function ordenaSelect(sO) { var i,j,aux,pos,tam; tam=sO.options.length; for(i=0;i<tam;i++) { pos=i; for(j=i;j<tam-1;j++) { if(ascWord(sO.options[pos].text,sO.options[j+1].text)==1) pos=j+1; } aux=sO.options[i].text; sO.options[i].text=sO.options[pos].text; sO.options[pos].text=aux; aux=sO.options[i].value; sO.options[i].value=sO.options[pos].value; sO.options[pos].value=aux; } } </script>
(X)HTML
<select id="select1" onchange="alert(this.options[this.selectedIndex].value)"> <option value="teste4">Teste 4</option> <option value="teste1">Teste 1</option> <option value="teste3">Teste 3</option> <option value="teste2">Teste 2</option> <option value="teste5">Teste 5</option> </select><br /> <input type="button" value="ordenar select" onclick="ordenaSelect(getElementById('select1'));" />
Agora é só copiar para o seus devido lugares e testar!
::Obrigado pela dúvida.
#6
Posted 19/09/2017, 03:39
Zithromax Ten Days buy cialis What Is Amoxicillin Used To Treat
Keflex Wiki
Amoxicillin Gonorrhea Single Dose <a href=http://cialtobuy.com>cialis</a> Cialis Cachets
Cod Only Bentyl Where To Purchase cheap cialis Clomicalm Onit At Canadian Pharm
Keflex Low Glucose My Secure Tab
Fast Viagra <a href=http://cialtobuy.com>cialis</a> On Line Fluoxetine Antidepressant
#7
Posted 06/10/2017, 12:19
Livial viagra Sans Ordonnance Amoxicillin Gracieux Ordonnance Buy Viagra Online With American Express
Prescription Medicine Amoxicillin Ordonnance Cialis Viagra Pfizer India viagra Propecia Naturelle
#8
Posted 06/10/2017, 15:50
правильно составить резюме на работу образец 354 постановление правительства рф с последними изменениями 2017 Скачать образец характеристики с места работы на работника Заявление об ознакомлении с материалами гражданского дела Приложение 31 заявление на получение корпоративной карты Фасовочный журнал в аптеке образец Бланк требование кредитора физического лица Акт приёма передачи транспортного средства образец электронасос кама 10 инструкция договор на ремонт техники. образец как сделать выписку из трудового договора образец приказ о назначении ответственного за делопроизводство и архив образец образец заявления об исправлении описки в решении суда договор добровольного пожертвования денежных средств образец Письмо оферта о заключении договора образец Журнал регистрации договоров с родителями в доу образец Соглашение об отступном путем передачи имущества образец Письмо о невозможности снижения цены образец Акт осмотра транспортного средства образец заполнения картинки письмо деду морозу образец 079 у справка в лагерь образец заполнения наряда-допуска при работе на высоте по новым правилам заявление на возврат денег за товар надлежащего качества образец исковое заявление о принятии наследства и признании права собственности
функции по разъяснению норм законодательства о страховых взносах постановлением правительства рф возложены на акт приёмки передачи транспортного средства заявка на обучение персонала образец акт на демонтажные работы в строительстве образец договор с физ лицом на оказание услуг образец записка расчёт о предоставлении отпуска работнику форма т-60 бланк
как писать аналитическую записку образец уведомление об ограничении коммунальных услуг образец постановление пленума вс рф 18 от 24.10.2006 читательский дневник 2 класс образец оформления положение по закупкам 223 фз для бюджетных учреждений образец перечень документов для загранпаспорта старого образца переход усн с 15 на 6 сроки подачи заявления книга учета товарных чеков образец договор продажи оборудования в рассрочку образец справка по форме банка альфа банк образец заполнения заявление в арбитражный суд о составлении мотивированного решения заявление в суд о моральном ущербе образец логопедическое заключение на ребенка дошкольного возраста образец гомстед акт принятый в мае 1862 г в сша заявление о приёме на работу образец заполнения [url=http://bbs.hear.99.com/newthread.php?do=newthread&f=3]анкета для получения шенгенской визы акт приема передачи склада образец справка о результатах химико токсикологических исследований
образец сметы на отмостку книга доходов и расходов при есхн 2017 скачать бланк excel
#9
Posted 24/10/2017, 19:18
Cialis Les Effets Secondaires Acheter Cialis Doctissimo Ratiopharm Viagra 2013 viagra Buying Cialis On Line Safe Website Tretinoin No Prescription Cialis Vendo
#10
Posted 04/11/2017, 16:44
Sildenafil 100mg Dapoxetine 60mg Eddrugs4 Cialis Levitra Libido best online levitra Cialis Precio Oficial En Farmacia Propecia Online Without A Prescription Viagra Viagra in usa
#11
Posted 27/11/2017, 10:28
Get Wellbutrin Xl No Prescription viagra online prescription Yp Healthcare Viagra Forum Cialis O Viagra Amoxicillin Moblie Al
Healthy Men Viagra Offer viagra online prescription Buy Levitra Online 20mg
Kamagra Gelee Vente Cialis Au Canada Can Lasix Cause Dehydration cheapest levitra 20mg Cialis 10 Mg Effets Indesirables Zithromax Reviews
Cialis 10mg Filmtabletten Apotheke Amoxicillin And Viagra Viagra Generique Vendu En France viagra Billig Viagra Deutschland Deltasone Prescribing Information Cialis Con Dapoxetina
#12
Posted 27/11/2017, 14:06
Order Propecia Finasteride bayer generic generic levitra 100mg Farmacia Online Svizzera Propecia To Increase Facial Hair
Precio Cialis Diario Metformin And Cephalexin Interaction viagra Cialis Tous Les Jours Benicar 20 Mg Efectos Secundarios
Discount Fedex Shipping Macrobid Furadantin Website Low Price Cephalexin And Yeast Infections Last Longer Bed viagra prescription Cialis Super Active Free Shipping Assunzione Levitra
Cialis Und Generika Prefest No Prescription viagra online Viagra Che Effetto Fa Cephalexin When Pregant P57 Hoodia
Prospecto De Kamagra viagra Side Effects Of Cephalexin For Dogs
Anagen Levitra Cialis Preisvergleich Ohne Rezept Antibiotics Metronidazole Without Prescriptions Uk vardenafil in osterreich erhaltlich Lloyds Pharmacy Priligy
On Line Pharmacy With No Prescription cialis Order Doxycycline No Prescription
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)