Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%)
|
Witam,czy da rady odświeżyć tylko tabele a nie cały formularz używając ajaxa?
Ten post edytował Niktoś 6.12.2011, 00:45:35 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%)
|
Myślę ,że ogólnie ciężko będzie z tym, ta tabela po kliknięciu na buttona generuje dynamicznie wiersze i dodatkowo dodaje walidacje ,oraz textboxy.
O to chodzi,aby robiło to bez przeładowania strony,a nie chciałbym dodawać wierszy używając js np w metodzie onsucces. Szperam ,szukam po googlach i pomysłu mi brak,może ktoś by mnie naprowadził. Mam taką funkcję; Cytat $jq("#przycis").click(function () { $jq.ajax({ url: 'strona.php', success: function (data) { $jq('#MójDiv').html(data); } No i popatrzyłem co -zawiera data i okazało się ,że to cały dokument.Wczytywanie go do diva trochę bez sensu. Bo głębszej analizie stwierdziłem ,że w moim przypadku to niemożliwe ,bo tabela jest dynamicznie tworzona po stronie serwera,request ajax'owy jest tworzony w js ,tak więc nie generuje dokumentu in-time(nie ma możliwości wygenerować funkcji procedur które dzieją się w bloku post) tylko pobiera elementy z wartościami z drzewa DOM ,które możemy zmodernizować i wyświetlić bez przeładowania strony.Chyba nie mam się co wysilać,bo chyba dobrze myślę? Ten post edytował Niktoś 6.12.2011, 15:24:08 |
|
|
|
Niktoś Odświeżanie tabeli ajaxem. 6.12.2011, 00:45:09
qrooel Pewnie, że da radę.
http://www.google.pl/search?... 6.12.2011, 01:06:07
vokiel 1. Tak da się to zrobić, możesz odświeżyć zawartoś... 6.12.2011, 18:29:55
Niktoś Cytat2. Za pomocą ajax'a można też wysyłać żąd... 6.12.2011, 19:35:55
nospor CytatNo i popatrzyłem co -zawiera data i okazało s... 6.12.2011, 20:13:03
Niktoś Ech,nawet jak wysypałem cały dokument do diva to t... 6.12.2011, 20:30:20
vokiel Jeśli coś jest generowane dynamicznie w przeglądar... 6.12.2011, 21:04:46
Niktoś To troszeczkę byłoby bez sensu.Nie na moją głowę t... 6.12.2011, 21:12:44
lukesh Piszesz, że chcesz odświeżyć tabelę bez przełoadyw... 10.12.2011, 23:44:02 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 06:39 |