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

  • trisztan94

    őstag

    válasz szmegma #2108 üzenetére

    A return false annyit csinál, hogy az alapértelmezett eseményt nem engedi lefutni.
    Tehát egy linknél az alapértelmezett esemény az, hogy átirányít a href attribútumban található útvonalra.
    Tehát ha te egy linkre eseménykezelést használsz, tegyük fel egy ajax kérés miatt, akkor ugye nem akarjuk, hogy betöltse azt a lapot amit js nélkül betöltene, hanem kiszedjük belőle az infót és majd ajax-szal elintézzük.. Ilyenkor használjuk a return:false-ot.

    A return true meg pont ennek ellentéte
    Mondjuk valami tulajdonság szerint engedjük a lefutást, pl egy formnál. Ha ki van töltve minden akkor return true (bár mondjuk ez az alapértelmezett, de én szeretem kiírni), különben return false (mert ott a submit gomb alapértelmezett eseménye a form elküldése)

    Szerk:
    Nem láttam a php fájlokat, de egybe lehet rakni, csak az útvonalakat módosítsd, esetleg rakd külön class-be (vagy function-be) és ajax-szal azt a function-t vagy class-t hívod meg.

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

Hirdetés