Hledáme Nette programátory a kolegy - super tým i plat
Zobrazují se odpovědi 1 až 4 z 4

Dynamicke generovani casti formulare

  1. Zdravim,

    Resim mensi RS pro znameho,cely vecer tak nejak premyslim, jak docilit toho abych cast formulare generoval dynamicky(bez refreshe)

    v podstate ma formular dve casti, prvni kde je nejaky kod faktury, adresy atp a pak druhou, kam potrebuji dynamicky pridavat radky polozek (nazev mnozstvi(popr dalsi veci, ale to uz je vedlejsi)), polozky jsou v db v dalsi tabulce

    predstava je takova ze se prida jedna polozka, a pak se nekde vedle klikne treba na plus a prida se dalsi radek (input + select)

    zkousel jsem to pres jquery a load jine stranky(selectu a inputu) ale sekl jsem se u toho jak pak vlastne data zobrazovat k editaci, takze jsem od toho upustil

    zkousel jsem take primo js a rucne pridavat hodnoty, ale to mi prislo neprehledne a zdlouhave

    chtel jsem se tedy zeptat jak by jste to resili (nechci primo reseni, spis me zajima jakou cestou se vydat)

    vyuzivam pro editaci a pridavani jeden formular, predpokladam ze to asi tedy nejspis budu muset rozdelit na dva(pridavani a editaci),

    za vsechny prispevky k tematu predem dekuji :)

    T.

  2. Happy Robot :]

    Co se právě děje na Webtrhu?

  3. jednoznacne pouzit jquery. Co popisujes bezne pouzivam, bez problemov.
    Jednoducho loadnes data z ineho suboru, pricom tieto loadovane data predsa mozu obsahovat aj formularove prvky (html tag "input").

  4. Nerozumím, v čem je problém:

    ...sekl jsem se u toho jak pak vlastne data zobrazovat k editaci
    ...to mi prislo neprehledne a zdlouhave
    Ideálně pošlete ukázku, www.pastehtml.com

  5. Martin: problem byl ze zakladni sablonu modulu pro editace byla postavena tak ze pridavani a uprava zaznamu byla pres jeden formular
    nakonec jsem to prekopal, protoze stejne u faktury se vetsina veci uz menit nabude(mimo stav)

    dalsi na co jsem se pokousel poukazat, bylo ze nejde pouzit vicenasobny load do prvku(nebo jsem na to neprisel)
    neco na zpusob

    Kód:
    $("a#plus").click(function(){
                      $('#polozky').append().load('stranka.php');
              });
    nakonec jsem to vyresil pauzitim $.get a to takhle:

    Kód:
    $("a#plus").click(function(){
                 $.get('stranka.php', { id: num } , function(data) {
                      $('#polozky').append(data);
                  });
              });
    mozna to neni uplne nejlip, nicmene funkcni a pro skolni projekt nadmiru dostacujici :)


    snad jsem to aspon osvetlil, dekuji za odpovedi :)

Podobná témata

  1. presmerovanie dynamicke na staticke
    By caligula in forum PHP
    Odpovědí: 1
    Poslední příspěvek: 17.04.2009, 08:12
  2. Dynamicke volani metody
    By error414- in forum PHP
    Odpovědí: 7
    Poslední příspěvek: 22.01.2009, 15:04
  3. Generovani faktur
    By Morfeo21 in forum PHP
    Odpovědí: 16
    Poslední příspěvek: 27.07.2008, 16:08
Hostujeme u Server powered by TELE3