Już od kilku godzin nie mogę poradzić sobie z problemem odnośnie przesłania danych i odpowiedzi.
Co chcę osiągnąć? Użytkownik ma na stronie formularz w którym uzupełnia 2 zmienne. Następnie klika wyszukaj i bez przeładowania strony dostaje dodatkowe informacje pobrane z bazy danych na podstawie tego co wpisał.
I teraz pytanie jak to zrobić, najlepiej przykład, bo dzięki temu szybciej do głowy mi wchodzi.
Mam jakąś tam część formularza:
po naciśnięciu buttonu przechodzi do następnej zakładki bez przeładowania. A w niej chciałbym mieć pobrane dane. Najpierw przesyłam ajaxem do php:
$(".search").click(function () { name = $("#name").val(); number = $("#number").val(); var data = 'name=' + name + '&number=' + number; jQuery.ajax( { type: "POST", url: "search.php", data: data, error: function () { }, success: function () { } } );
Następnie odbieram dane w php, łącze się z bazą, pobieram interesujące mnie rzeczy, przypisuje sobie je do zmiennych
$name = $_POST['name']; [i]...połaczenie z bazą...[/i]
i tutaj znak zapytania, bo nie wiem co dalej. Jak teraz przesłać te dane z powrotem do js, żebym tam mógł przypisać sobie:
var age = pobrana z bazy wartość $(".age").html(age);
Proszę o jakieś wskazówki, podpowiedzi. Z góry ogromne dzięki!