![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 0 Dołączył: 19.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam listę danych z tabeli mysql, powiedzmy kolumna owoce. w php jest postawiony warunek, że jeśli owoc to banan to kolor czcionki zmienia się na czerwony. czyli wyświetla np: 1 jabłko 2 gruszka 3 banan 4 kiwi Za pomocą AJAX po kliknięciu w przycisk aktualizuje rekordy, oczywiście bez przeładowania strony. Czy można zrobić tak, żeby po zmianie rekordu 3 banan na inny owoc w czasie rzeczywistym zostanie uwzględnione formatowanie i kolor rekordu 3 zmieni się na czarny? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Zwróć z serwera przy responsie to co Cię interesuje i na tej podstawie pokoloruj.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 0 Dołączył: 19.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zwrócić wartość rekordu z owocem za pomocą json?
A jak przeładować rekord? Tak sobie myślę,że może nie zwracać zawartości ajaxem, można po aktualizacji rekordu w bazie danych przeładować tylko ten fragment strony który odpowiada za wyświetlanie tego rekordu. Tylko jak? .load () ? Nic? Żadnej sugestii? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Możesz nawet jako htm i w odpowiednio już pokolorowane. Możesz w JS sprawdzić response i na bazie tych danych zrobić.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 0 Dołączył: 19.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Chcę,by warunek if w php to pokolorował,czyli żeby po zapisaniu do bazy niejako wykonało ponownie fragment kodu php z warunkiem if
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
No to zwróć gotowy html i możesz go wczytać nawet przez load() w jquery.
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 0 Dołączył: 19.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
$('#div')...
Ale to już podstawy totalne. Ten post edytował viking 25.01.2016, 14:50:10 -------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 0 Dołączył: 19.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Viking,nie przesadzaj - literówka, pisze w niedogodnych warunkach na tablecie ?
Problem jest dużo większy. Mam pętle, dzięki której jest wyświetlana lista samych niedziel.
Za pomocą AJAX dodaję lub updatuje rekordy. Ten proces działa bez zarzutu. Ale chciałbym, żeby np.: po dodaniu rekordu zmienił się wygląd 2 na wygląd 1 bez przeładowywania strony. Nie wiem jak spowodować, żeby zadziałał warunek if i naniosły się zmiany. Location.reload() nie wchodzi w grę. Pomoże ktoś? Pobieram ze skryptu:
w js:
Dlaczego nie uwzględnia warunku if? Nikt nie pomoże? Ok,poszło callbackiem przez .html(), musiałem się troche dokładniej wczytać w manual. Dziękuję za sugestie i pomoc, które mnie naprowadziły. Temat do zamknięcia. Ten post edytował rafik73 28.01.2016, 21:31:24 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 19:22 |