JQUERY + AJAX |
JQUERY + AJAX |
28.04.2015, 10:19:17
Post
#1
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 16.01.2014 Ostrzeżenie: (0%) |
Witam,
potrzebuję pomocy. Chciałbym zrobić coś takiego: Mam przycisk w którym mam podaną wartość Nie, po kliknięciu w ten przycisk wartość zmienia się na Tak. I tu nie ma problemu ze zmianą wartości. Jak zrobić by ta wartość była zapisywana w bazie. Wiem że trzeba to ugryźć ajaxem. Czy ktoś mógłby podpowiedzieć jak mniej więcej ma to wyglądac. NARAZIE MAM COŚ TAKIEGO: Kod $.ajax({ url: "<?php echo base_url(); ?>admin/zamowienia/ajax_wysylka", data: { wysylka: $("input[name='wysylka']").val() }, type: 'POST', dataType: 'html', success: function (result) { var tekst_z_diva = $( ".btn-warning" ).val(); $( ".btn-warning" ).toggler(function() { $(this).val("Wysłano").removeClass("btn-warning").addClass("btn-success"); // alert($(this).val()); }, function() { $(this).removeClass("btn-success").addClass("btn-warning").val("Nie"); //alert($(this).val()); }); }, }); Z góry dziękuję za pomoc. Pozdrawiam Ten post edytował Bondar91 28.04.2015, 13:05:55 |
|
|
28.04.2015, 20:26:20
Post
#2
|
|
Grupa: Zarejestrowani Postów: 717 Pomógł: 120 Dołączył: 18.04.2009 Ostrzeżenie: (0%) |
Cytat Jak zrobić by ta wartość była zapisywana w bazie. Wiem że trzeba to ugryźć ajaxem No na pewno AJAXem i jQuery nie zapiszesz niczego w bazie danych, bo to musisz zrobić po stronie serwera (czyli w PHP). Ajaxem to możesz co najwyżej przesłać dane z przeglądarki do serwera. Ten post edytował PrinceOfPersia 28.04.2015, 20:26:44 -------------------- |
|
|
29.04.2015, 08:15:04
Post
#3
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 16.01.2014 Ostrzeżenie: (0%) |
Wiem o tym , źle sformułowałem zapytanie. Wiem że żeby zapisać do bazy muszę połączyć to z php. PHP to akurat mam, tylko ajax sądze że źle mam zrobiony.
|
|
|
29.04.2015, 08:29:34
Post
#4
|
|
Grupa: Zarejestrowani Postów: 655 Pomógł: 73 Dołączył: 2.05.2014 Ostrzeżenie: (0%) |
Otwierasz konsole przeglądarki, zakłądka network w firebug w firefox, patrzysz co zwraca ci ów wysłanie ajax. Pod adresem który podałeś powinieneś odebrać tablice POST z przesłanymi danymi.
Czego konkretnie nie wiesz? Sam pisałeś ten kod czy skopiowałeś z internetu i nie wiesz jak działa? I jak już to tu poprawiony kod:
Ten post edytował Forti 29.04.2015, 08:32:02 -------------------- Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.
Fachowo.co Behance.net/fachowo |
|
|
29.04.2015, 09:05:49
Post
#5
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 0 Dołączył: 16.01.2014 Ostrzeżenie: (0%) |
Wiem wiem, sam pisałem . Chodzi o to że na początku chcę przetestować czy wgl działa ajax wieć dodałem sobie w php date no i diva żeby przetestować czy po kliknięciu zmienia się godzina, jednak jak kliknę z nie na wysłane to godzina się pokazuje jednak jak ponownie kliknę to godzina się nie zmienia, więc wywnioskowałem że coś mam źle wnapisane w ajaxie z góry dzięki za pomoc
Ten post edytował Bondar91 29.04.2015, 09:14:35 |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 00:01 |