Hirdetés

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

  • papa019
    senior tag

    "Arra gondolok, hogy amikor betöltöm az oldalam és elmentek egy formot, akkor amikor a következő alkalommal megnyitom ismét, akkor a korábban elmentett adatok megjelennek az input fieldekben, a megjelölt select elemek is ugyanazok."
    Gondolom szerveroldalon kitölteted ismét. Akkor a szerveroldali kódot kellene módosítanod első körben, hogy üresen kapd meg a formot... vagy nem tudom, mire gondolsz, de alapvetően egy formnak teljesen üresnek kell lennie, hacsak ebbe valami nem szól bele, pl. az, hogy PHP-val kitöltöd előre. Bár egy elmentett formnál még jó, hogy szerkesztéskor így viselkedik...ahogy kell.

    Amiről beszéltél, arról tudsz feltenni valami példakódot jsFiddle-re szemléletetésként?
    Főleg ezt a vörös színezetet nem vágom.....feltételezem, ez valami validációs kód miatt kerül köré, mivel üres lett a form adott fieldje....

    clear_form_elements(document.getElementById('add_category_form'));
    Miért ragaszkodsz még mindig a plain JavaScripthez, ha jQuery-t használsz? :)

    clear_form_elements($('#add_category_form'));
    Ha már...

    Magára a chosen plugin használatára is mutathatnál példát szintén jsFiddle-ön keresztül, hogy ne nekünk kerüljön időbe, hogy összeállítsunk egy demót.

    A lényeg, hogy nem PHP-vel töltöm ki a formot, hanem olyan, mintha a böngészőm megjegyezné a field tartalmát és az ismét megjelenne a következő kitöltéskor. Ha abban tudsz segíteni, hogy ezt hogyan tudom megakadályozni, nekem az is jó a form "kiürítése" helyett. :B
    A piros "szegély": [link]
    Oh most esett le, hogy a required paraméter be van állítva erre a field-re. :B

    jsFiddle-ön egy nagyon alap kód ehhez: [link]

    A chosen meghívása gyakorlatilag ennyi:
    $('.category').load('category_load.php', function() {
    $('.category').chosen();});

    Ez nem ehhez a formhoz kell, ezért nincs "category" class a példakódban.

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