ugrás a tartalomhoz

Scroll, scrollTop, stopPropagation, semmi se használ...

bvc · 2016. Okt. 17. (H), 20.29
Sziasztok!

Nem tudom megoldani javascriptben/jQueryben a következőt:
Van egy sok soros HTML táblázatom, és az utolsó sorban történő adatbegépelés után (change esemény) meghívok egy location.reload(); újratöltést, de ez a táblázatomat az első sorra ugrasztja, holott az utolsóban akarok tovább dolgozni. Hogy lehet megakadályozni az első sorra elugrást? Próbáltam én már rengeteg tippet, de valahogyan nem működnek. Visszaraktam a fókuszt az alsó cellámra, de hiába. Valamiért még a scrollTop-al se tudok visszamenni. Hogy lehetne megoldani? Köszönöm, ha tudtok adni erre egy megoldást.
 
1

scrollIntoView

Poetro · 2016. Okt. 17. (H), 22.27
2

Ajax hivassal feltoltott

smokey · 2016. Okt. 18. (K), 09.29
Ajax hivassal feltoltott tablazatrol van szo?
3

meghívok egy

Hidvégi Gábor · 2016. Okt. 18. (K), 11.57
meghívok egy location.reload(); újratöltést
Miért?
4

A táblázat úgy működik, hogy

bvc · 2016. Okt. 18. (K), 16.08
A táblázat úgy működik, hogy adatbázisból kiolvasott adatokkal van feltöltve. És nem szerettem volna egy-egy táblázatsor végére törlés/módosítás gombokat tenni, hanem Excel táblaként csak bele kell írni, nem kell nyomogatni semmit. A táblázat nem lapozható, hanem görgethető. Az új rekord probléma is automatikusan van megoldva, nem kell gombot nyomni. Mindig van egy üres sor a táblázat alján. A cellák (change) módosításakor ajax hívás írja a friss adatokat adatbázisba. Viszont ha a felhasználó az utolsó sorba ír adatot, akkor nekem hozzá kell adni megint egy új üres sort, hogy mindig legyen egy üres sor az új adatoknak. Ilyen esetben próbáltam append-del beszúrni új <tr><td> párokat, amit meg is oldottam, csak hát ügye ezeknek megint kell azonosító, és még elég sok minden ezeken kívül, sorok száma módosítás, miegyéb. Ekkor gondoltam arra, hogy nem kínlódok ennyit, minden apróságra figyelni, hanem frissítem a lapot, és akkor megint megvan az alsó üres táblázatsor, anélkül, hogy egyetlen kódsort is beírnék pluszba. Megprobálom Poetro ötletét, ha jó lesz, akkor meg van oldva a kérdés. :) Köszönöm a segítséget!
5

megér egy próbát

Gixx · 2016. Okt. 28. (P), 17.19