Javascript function paraméter -> php-be
2011-09-14T13:34:21+02:00
2011-09-16T19:36:43+02:00
2022-07-19T04:28:08+02:00
  • Szia

    Az az előnye az ajax-nak, hogy nem kell a lapot újra töltened. Vagyis jelenleg, ha kiválasztasz valamit (mint fentebb írtad, tisztán php megoldás), akkor várnod kell, amíg a teljes lap újra letöltődik és a böngésző rendereli, vagyis kirajzol mindent a megfelelő helyre pozicionálva. Ajax-al ez a gond nincs meg, egyrészt kisebb adatmennyiség utazik a hálón, másrészt egy kis animált gif-fel akár jelzed, hogy épp tölti a form elemeket, és egyáltalán nem rajzolódik újra a lap egésze. Ez egy bonyolult lapszerkezetnél akár tized, de szélsőséges esetben akár másodperces nagyságrend is lehet és elég fura az összhatása, hogy lenyitsz egy dropDown menüt és hirtelen akár fél mp.-ig is tart, mire összeáll ismét az oldal.

    Üdv P
    Mutasd a teljes hozzászólást!
  • sziasztok!

    Köszönöm a segítséget.
    Micu verziói közül egyenlőre a tiszta php verzió próbálom alkalmazni.

    Megmondom őszintén nem tudom milyen előnyei vagy hátrányai lennének ha AJAX-al próbálnám megoldani.
    Ha esetleg valaki elárulná miért jó vagy kevésbé jó megoldás így csinálni, megköszönném!

    Attila
    Mutasd a teljes hozzászólást!
  • Lesd meg Micu alkotását (
    Ajax segítségével
    link).
    Mutasd a teljes hozzászólást!
  • AJAX segítségével... (ez lenne a legszebb megoldás :) )
    Viszont egy rondább megoldása, h az összes rekordot leszeded oldalbetöltődéskor - mondjuk egy js tömbbe, és az első objektumod onclick,onchange eseményébe beépítesz egy függvényt, amivel ezt az objektumot a tömbből feltöltöd...

    remélem nem volt nagyon zavaros :)
    Mutasd a teljes hozzászólást!
  • Sziasztok!

    Adott egy FORM ahol vannak legördülő listák. Ebből az első fix, a többi pedig dinamikusan töltődne sql adatbázisból.
    Javascript és PHP használatával oldanám meg, de sajnos elakadtam.

    Javascriptes Function-ból vennék át paramétert php-be.
    De nem megy!

    Konkrétan!

    Adott egy oldal. betöltök 3 legördülő listát. Az egyikbe alapból MYSQL-ből betöltök egy listát.
    Majd mikor kiválasztunk egy elemet ebből a második lista ennek alapján feltöltődik.
    A feltöltést egy függvény végzi amibe a bemenő paramétere az első lista értéke. Ez lesz a feltétele a második lista SELEC-jének.

    A probléma csak az hogy PHP-val kérdezem le az SQL-t viszont Javascriptes függvényből jön a felétel értéke.
    Csakhogy nem tudom betenni PHP-ba.
    $feltetel = (javascript függvény paramétere)

    Hogy lehet ezt megoldani?

    Előre is köszönöm!
    Mutasd a teljes hozzászólást!
abcd