![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 72 Pomógł: 11 Dołączył: 4.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
jestem w trakcie pisania aplikacji i chciałbym się Was zapytać, o to jak najlepiej zrobić takie coś. Mam pseudo giełdę polegającą na składaniu zleceń sprzedaży i zleceń kupna. Składam zlecenie kupna do tabeli zlecenia_kupna, o polach id_zk, id_zs, id_skladajacego, cena. W momencie gdy złoży ktoś zlecenie kupna, chcę aby albo dodało się zlecenie, jeśli go nie będzie, albo uaktualniło się to co jest obecnie, ale to jestem sam wstanie zrobić. Gorzej jest z aktualizacją strony bez przeładowania. Myślę, alby zrobić takie coś, że zapisuję w json-ie informację o obecnym stanie po otwarciu strony a następnie co jakiś czas (1 sekunda), wysyłać zapytanie czy nastąpiła jakaś zmiana. i ew. zmieniać to na stronie i w json-ie Teraz tylko pytanie jak to zrobić by nie zabić serwera, oraz czy może ktoś mi napisać funkcję odświeżającą? Z góry dziękuję. Jeśli ktoś ma jakiś lepszy pomysł to bardzo proszę. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 46 Dołączył: 31.07.2009 Skąd: A Ostrzeżenie: (0%) ![]() ![]() |
jeżeli nie chcesz używać przycisku "Zapisz", to zrobił bym to z użyciem focus i keypress , to znaczy klient klika na pole i coś pisze i jeżeli od ostatniego naciśnięcia klawisza minęło więcej np niż 2 sec to wysyłam request do bazy.
Oczywiście warto by było gdzieś wyświetlić informacje ze zmiany są zapisywane, żeby użytkownik był tego świadomy. Ten post edytował aniolekx 6.02.2015, 08:19:17 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 14:32 |