Autor | Zpráva | ||
---|---|---|---|
hondziiikh Profil |
#1 · Zasláno: 12. 4. 2017, 17:11:49
Zdravím, prosím o pomoc, mám $.post dotaz na php skript, který vrátí v html tabulku. V tabulce inputy a tam potřebuji dát on keyup. Ale ani za boha to nic nedělá :)
Nějak takto: $(".editList").click(function() { $.post("ETC/ajax/list.php", { action:'editList',id:3},function( data ) { if(data) { $("#hiddenEditList").html(data); $("#hiddenEditList").dialog(); } else {alert(0);} }); }); tabulka vypadá třeba takto: id | nazev | link 1 | test | input class="kusu" 2 | rest | input class="kusu" 3 | pěst | input class="kusu" Až sem to funguje dobře. A pak o kousek dál(nebo blíž :-) ) chci dát událost, že když např. kliknu na input tak třeba alertne zkoušel jsem: $(".kusu").click(function() { alert(1); }); $("kusu").on("click",function() { alert(1); }); |
||
Keeehi Profil |
$("#hiddenEditList").on("click", ".kusu", function() { alert(1); }); nebo to přiřazení eventu musíš dělat pokaždé po změně dat v AJAXu. if(data) { $("#hiddenEditList").html(data); $(".kusu").on("click",function() { alert(1); }); $("#hiddenEditList").dialog(); } |
||
hondziiikh Profil |
#3 · Zasláno: 12. 4. 2017, 17:39:54
Keeehi:
Hmm.. frajeřinka :-D Ok, toto funguje, moc děkuji a trochu se stydím :-) |
||
Časová prodleva: 7 let
|
0