Zadejte hledaný výraz...

jConfirm – jak počkat na výsledek

Martin
verified
rating uzivatele
(62 hodnocení)
6. 3. 2011 22:59:36
Všechny zdravím.
Prosím o radu ohledně věci s krerou se trápím a nějak na to nemůžu přijít.
Dělám mazání položek a chci pomocí jQuery (jConfirm), aby se se zeptalo, zda chci položku opravdu smazat. Jenže nevím jak udělat, aby to počkalo až uživatel klikne a podle toho to kliknutí buď nechalo normálně zpracovat nebo zahodilo.
Když použiju tento kód, tak se zobrazí dialog a položka se hned smaže.
Možná by to šlo kdybych tam dodal tohle
ten původní klik zahodil a pak to podle ýsledku přesměroval na nějakou URL, jenže já to nemám odkaz, ale submit button od formu s metodou POST.
Můžete mi prosím někdo poradit?
Díky MOC.
6. 3. 2011 22:59:36
https://webtrh.cz/diskuse/jconfirm-jak-pockat-na-vysledek#reply616095
Peacemaker11
verified
rating uzivatele
7. 3. 2011 01:38:44
Ja sa do jQuery nevyznam ale nedalo by sa to zrobiť cez Alert použivatel označi polozku a pred zmazanim mu vyskoči Alert či to ma opravdu zmazať a ked hej tak to zmaže a ked nie tak sa to vrati do stavu pred Alertom
7. 3. 2011 01:38:44
https://webtrh.cz/diskuse/jconfirm-jak-pockat-na-vysledek#reply616094
tom11111
verified
rating uzivatele
7. 3. 2011 03:43:40
jConfirm nečeká na stisknutí tlačítka, jeho kód hned pokračuje dál. Teprve až se někdo rozhnodne stisknout tlačítko, zavolá callback (function(r) {...} v tvém, případě).
Proto by jsi měl zařídit, aby stisk tlačítka smazat nic nemazal (tj. jestli je ve formuláři, tak ať vrací false) a mazání se musí zavolat v tom callbacku. Třeba tak, jak navrhuješ. Nebo když už používáš jQuery, ajaxovým zavoláním mazání na serveru a refreshem patřičné části stránky.
Počkání rozumně bohužel udělat nejde.
7. 3. 2011 03:43:40
https://webtrh.cz/diskuse/jconfirm-jak-pockat-na-vysledek#reply616093
Martin
verified
rating uzivatele
(62 hodnocení)
7. 3. 2011 13:58:50
Díky. Tak jsem to udělal Ajaxem.
7. 3. 2011 13:58:50
https://webtrh.cz/diskuse/jconfirm-jak-pockat-na-vysledek#reply616092
Pro odpověď se přihlašte.
Přihlásit