![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 28.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
nie wiem jak rozwiązać nast problem: Mam sobie pewien formularza a w nim textbox'y o jakiś nazwach i identyfikatorach. Chciałbym aby po naciśnięciu buttona dane te zostały asynchronicznie pobrane( bardzo mi zależy na tym aby strona się nie przeładowywała). Potem dane mają być przekazane do skryptu php gdzie są analizowane i filtrowane a nast zależnie od wyniku wyświetlany odpowiedni komunikat przy formularzu. Wszystko ma być asynchroniczne. Próbowałem już zrobić plik php a w nim skrypt do sprawdzania tego form. Na stronie formularza wczytywałem go poprzez AJAX'a ale też nie działa. Jeśli zrobię to poprzez <form action="blablabla" method="post"> i w skrypcie php naskrobie co należy do obsługi tego to oczywiści działa ale mija się jednocześnie z moim założeniem. Proszę o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 28.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
wiem jak z poziomu js to zrobić. jak to zrobić za pomocą php, bo przecież nie wysyłam danych poprzez formularz więc chyba metoda get lub post nie działa?
może pokaże istotny kod tego co chce zrobić. Do obsługi używam 3 plików: rejestracja.php - czyli formularz rejestracyjny modify.js - asynchroniczne pobierania zawartości plików check_form_signup.php - prawie nic tam jeszcze nie ma ale ma za zadanie sprawdzić ten formularz rejestracja.php
modify.js ------------------------ function getData2(dataSource, divID) { if(XMLHttpRequestObject) { var obj = document.getElementById(divID); XMLHttpRequestObject.open("GET", dataSource); XMLHttpRequestObject.onreadystatechange = function () { if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { obj.innerHTML = XMLHttpRequestObject.responseText; } } XMLHttpRequestObject.send(null); } return false; } check_form_signup.php ----------------------------
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 08:04 |