Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 12.08.2011 Ostrzeżenie: (0%)
|
Witajcie.
Problem jest zapewne banalny, jednak ja siedzę nad tym cały dzień i próbowałem już 100 sposobów. Powiem tyle, że po 4h męczenia google udało mi się w ogóle wysłać formularz do php bez przeładowania strony. To co chciałbym osiągnąć to dostać zwrot przetworzonych przez php danych spowrotem i wyświetlić je w odpowiednim miejscu. Mój kod JS:
kod php uproszczony: nie ma sensu chyba więcej pisać bo kod php działa ( sprawdzone w firebugu - dostaję odpowiedź z konkretnym wynikiem ). No właśnie nie wiem teraz jak tą odpowiedź wyświetlić w divie od id #how_much. To jest cały problem. dodałem tam response, ponoć miało działać. Nie działa. Proszę o porady, pomoc, rozwiązanie, cokolwiek. Edit: Korzystam z wtyczki jQuery form ( http://jquery.malsup.com/form/ ) Pozdrowienia (IMG:style_emoticons/default/smile.gif) Ten post edytował enero_com_pl 11.02.2012, 01:52:28 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%)
|
Grrr, ja nie jestem specem od js, ale nie widzę sensu dawania kilku linii tutaj.
Kod $('form submit').click(function(){ $.post('ajax/test.html', $('form').serialize(), function(data) { $('#odpowiedz').html(data) }) }) Pisane z palca, pobiera wszystkie pola <input /> z pomiędzy znaczników <form /> wysyła je metodą post i dane zwrotne umieszcza w elemencie o id=odpowiedz. Dodatkowo kod php powinien wyglądać dla testu tak: Kod <?php print_r($_POST) ?> Nawet jak hosting pozwala używania zmiennych w taki sposób jak Ty to robisz to tego nie rób i zawsze pisz $_POST['nazwaPola']! |
|
|
|
enero_com_pl [jQuery] Pobieranie wyniku z php 11.02.2012, 01:49:10
enero_com_pl Tam jest dokonywane obliczenie i wynik nie jest ty... 11.02.2012, 15:46:14
fleshgrinder linia 7: return false; 11.02.2012, 18:02:09
ShadowD Pisze że dostaje coś:
Cytatnie ma sensu chyba więc... 11.02.2012, 18:42:59
cim Witam,
skoro używasz pluginu jQuery Form Plugin t... 11.02.2012, 19:53:13 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 11:53 |