Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Jim-Y
    veterán

    Igen, úgy alert boldogság!

    De nem őrzi meg az értéket utána! Mintha csak ott van meg benne... abban az IF ágban él a gep változó értéke, azon kívül már nem!!! És nem tudom, hogy miért...

    Jim-Y : köszi, így jó. Az nem baj, hogy most blokkolja, nem oszt nem szoroz :). Az eredmény megkapása után nem is lenne szabad most ennek a proginak tovább mennie. De így kimenti.
    Én egy hide-olt inputba raktam ki az adatot és onnan beolvasni, de az nem volt olyan szép.

    Köszönöm szépen mindkettőtöknek :) :R

    Pont ugyanez a helyzet jQuerys esetben, ott is ha aszinkron használod a $.ajax-ot, akkor ha kezdeni akarsz valamit a visszakapott értékkel azt csak a success ágban teheted. Meghívhatsz egy függvényt paraméterben az eredménnyel, de mégsem olyan mintha kimentenéd későbbi használtra :)
    Itt is pont ez a helyzet. async vs sync

    Kicsit olvass vissza vagy itt, vagy a jquerys topicban, a napokban volt erről szó.

  • Karma
    félisten

    Igen, úgy alert boldogság!

    De nem őrzi meg az értéket utána! Mintha csak ott van meg benne... abban az IF ágban él a gep változó értéke, azon kívül már nem!!! És nem tudom, hogy miért...

    Jim-Y : köszi, így jó. Az nem baj, hogy most blokkolja, nem oszt nem szoroz :). Az eredmény megkapása után nem is lenne szabad most ennek a proginak tovább mennie. De így kimenti.
    Én egy hide-olt inputba raktam ki az adatot és onnan beolvasni, de az nem volt olyan szép.

    Köszönöm szépen mindkettőtöknek :) :R

    Megőrzi az, csak a kódod többi része szerintem már rég lefutott, mire a válasz megérkezik és beállítódik. Úgy kellene megírnod a programot (legegyszerűbb nem-halálfejes esetben - én legalábbis tuti megbuktatnám azt, aki a szinkron hívást használja -), hogy azokat a részeket, amik a gep jövőbeli értékét használják, egy külön függvénybe szervezed, amit a callbackből hívsz meg. Azaz kvázi félbevágod a programod futását, amíg meg nem jön a válasz.

    Egyébként jQuery-ben pont ugyanezt teszed, csak van egy előre meghatározott promise forma a jövőbeli eseményekhez.

Új hozzászólás Aktív témák