Autor | Zpráva | ||
---|---|---|---|
Monkeys Profil * |
#1 · Zasláno: 19. 10. 2013, 15:28:00
Ako vyberiem predposledny riadok v tabulke a priradim skrytemu inputu hodnotu?
Zatial to mam takto ale nemozem to rozbehat. Input nie je meczi znackami td $('table:eq('+ ( m ) +') input[name="id[]"]:eq('+ (n-1) +')').val(xhr.id); n = pocet riadkov v tabulke Vdaka M. |
||
preca1 Profil |
#2 · Zasláno: 19. 10. 2013, 20:14:37
Ten input neni v td, ale nachází se v předposlednim řádku tabulky? To snad ani neni možný, ne? Můžem mi kdyžtak prosim tě ukázat tvoje HTML? Mně se cokoli, co nemám v td, vykreslí mimo tabulku.
Jestli máš na stránce jedinej input, tvůj selektor bude docela rychlej. Jestli jich tam máš řádově víc, šel bych na to z opačný strany. Vybral bych si všechny řádky oný tabulky, z nich vybral předposlední a až v něm bych hledal skrytý input. |
||
Monkeys Profil * |
#3 · Zasláno: 20. 10. 2013, 11:27:55
preca1:
„Můžem mi kdyžtak prosim tě ukázat tvoje HTML?“ <tr><td class="numberingTable" align="center"><strong>{ad:num}</strong></td> <td>{ad:obrazok}</td> <td align="center">{ad:nahlad}</td> <input type="hidden" name="id[]" value="{ad:id}" /> <td><label> <input name="title[]" type="text" size="40" value="{ad:title}" /> </label></td> <td><label> <input name="alt[]" type="text" size="40" value="{ad:alt}" /> </label></td> <td align="center">{ad:datum}</td> </tr> Keby som ho dal do td tak sa vykresli bunka v tabulke. Ja cez tabulku ukladam obrazky na server a ked sa prida novy obrazok cez ajax tak sa automaticky vygeneruje novy riadok tr v ktorom sa moze pridat zasa dalsi obrazok. Skryty input obsahuje ID riadku v MySQL ktory chcem potom cez php aktualizovat. Ale uz som to vsetko vyriesil. M. |
||
Časová prodleva: 11 let
|
0