IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @850
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Klávesy a piána CASIO, YAMAHA

Predaj klávesov a digitálnych pián. Výhodné ceny, doprava zdarma. www.casallia.sk

SIM karta O2 Fér zadarmo

Volajte na tri O2 čísla 30 dní úplne zadarmo. Kúpte SIM kartu teraz v eshope. www.o2.sk

Zaregistruj sa!

Tvoj názor stojí peniaze. Vyplňte dotazník a zarobte si! www.marketagent.com

Hliníkové profily L, U, jakle

viac ako 1000 profilov skladom od 24 h zaujímavé ceny, doprava zdarma celá SR www.tisicprofilov.sk

Dom na dedine blízko Trnavy

postavený svojpomocne. Dom som poznala z fotografií a architektova navigácia mojdom.zoznam.sk

Ajax maximálne jedna požiadavka

Zaslať odpoveď
AutorSpráva
Bokos
Užívateľ
Užívateľ

Založený: 22.02.2009
Príspevky: 88

PríspevokZaslal: Ne 05.02.12 21:10Odpovedať s citátomNávrat hore

Ahojte, pri "ajaxovom" vyhľadávaní sa mi vždy po zmene vo formulári vyvolá požiadavka. To znamená ak pridám do formulára 1500 znakov, tak sa po sebe vyvolá 1500 požiadavok.

Chcem sa spýtať ako spraviť aby vždy bola aktuálna len jedna . Je to veľmi podobné vyhľadávanie facebookovému...

Ďakujem vopred za odpovede.
Zobraziť informácie o autoroviOdoslať súkromnú správu
emer
Užívateľ
Užívateľ

Založený: 26.12.2006
Príspevky: 3661
Bydlisko: Nitra
Vek: 18

PríspevokZaslal: Ne 05.02.12 21:38Odpovedať s citátomNávrat hore

musis tam dat nejaky casovy odstup, aby poziadavku vytvorilo az niekolo milisekund alebo sekund po napisani posledneho znaku.

// pridané po 3 minútach od posledného príspevku

pouzil by som asi event onkeyup a pozri si setTimeout a clearTimeout

neviem, ci to bude naj riesenie, vzivote som to nerobil, ale myslim ze by to malo byt fajn

_________________
Pocity popi*i, keď víš že všetko hrá jak má, vychádza to všetko pekne, tak jak má, hovorim si ná ne, musíš vedeť plánovať
Zobraziť informácie o autoroviOdoslať súkromnú správuICQZobraziť autorove WWW stránky
Bokos
Užívateľ
Užívateľ

Založený: 22.02.2009
Príspevky: 88

PríspevokZaslal: Po 06.02.12 17:24Odpovedať s citátomNávrat hore

No ja to mám na onkeyup . Mne len ide o to, ak niekto začne stláčať klávesnicu rýchlosťou svetla tak aby sa nezačalo vyrábať 300k požiadavkou, ale vždy bol aktuálny len jeden .
Zobraziť informácie o autoroviOdoslať súkromnú správu
Ďuri
Administrátor
Administrátor

Založený: 11.08.2007
Príspevky: 3776
Bydlisko: Brno

PríspevokZaslal: Po 06.02.12 18:13Odpovedať s citátomNávrat hore

Cital si emerov prispevok? Navrhuje dobre riesenie - po stlaceni klavesy pockas cojaviem 100-200ms, ci uzivatel nestlacil dalsiu klavesu, a ked nie, mozes spustit request. Jo a starsi request mozes vzdy .abort()ovat, aby nebezali dva naraz.
Zobraziť informácie o autoroviOdoslať súkromnú správuJabberSkype
Bokos
Užívateľ
Užívateľ

Založený: 22.02.2009
Príspevky: 88

PríspevokZaslal: So 11.02.12 21:13Odpovedať s citátomNávrat hore

Och sa ospravedlňujem . Nejak sa mi to ale nedarí abort() ... Viete mi poradiť ako poslednú požiadavku abortnúť
Zobraziť informácie o autoroviOdoslať súkromnú správu
Ďuri
Administrátor
Administrátor

Založený: 11.08.2007
Príspevky: 3776
Bydlisko: Brno

PríspevokZaslal: Ne 12.02.12 12:00Odpovedať s citátomNávrat hore

Malo by to fungovat uplne intuitivne.
kód:
var xhr = new XMLHttpRequest();
//...
xhr.abort();

Mozno nefunguje v IE6 (ako ActiveXObject), vyskusaj.
Zobraziť informácie o autoroviOdoslať súkromnú správuJabberSkype
Bokos
Užívateľ
Užívateľ

Založený: 22.02.2009
Príspevky: 88

PríspevokZaslal: Po 13.02.12 18:22Odpovedať s citátomNávrat hore

Ďakujem pekne ...
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd