![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 6 Dołączył: 25.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Chcę przekonwertować adresy na wspołrzędne dzięki geokodowaniu (google maps api)
Klikam w formularzu: zapisz wspołrzedne do bazy (zapisz_wspolrzedne.php) Pobieram za pomocą PHP wszystkie adresy z CSV (response.php) Odbieram w pliku zapisz_wspolrzedne.php dane z response.php Mogę je sobie wypisać, zrobić co z nimi chcę, a więc konwertuję adres na współrzędne i... co dalej? Jak teraz zrobić to samo w drugą stronę czyli znowu ajax i zapis do bazy? Przykładowy kod, stanąłem tu: Kod $( "document" ).ready( function(){ $( ".js-ajax-php-json" ).submit( function(){ var data = { "action" : "test" }; data = $( this ).serialize() + "&" + $.param(data); $.ajax({ type: "POST" , dataType: "json" , url: "response.php" , //Relative or absolute path to response.php file data: data, success: function (data) { console.log(data); $( ".the-return" ).html( "Favorite beverage: " + data["favorite_beverage" ] + "<br />Favorite restaurant: " + data["favorite_restaurant" ] + "<br />Gender: " + data[ "gender" ] + "<br />JSON: " + data[ "json"] ); //alert("Form submitted successfully.\nReturned json: " + data["json"]); } }); return false; }); }); wszystko mam w zmiennej data i jak odpalić kolejny skrypt W PHP który zrobi co trzeba z tymi zmiennymi w data? można wywołać kolejnego $.ajaxa w polu "success" ? Czy jak to powinno być? Wiem, że można to zrobić bez użycia javascriptu tylko z PHP (za pomocą HTTP) ale nie w tym rzecz bo chcę to zrobić w taki sposób. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A po co chcesz robić konwersję współrzędnych na adres?
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 6 Dołączył: 25.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Chcę zrobić konwersję adresu na współrzędne, ale mniejsza o to, chodzi mi po prostu o to jak odpalić kolejnego PHP'a Ajaxem.
Ten post edytował wpaski 20.11.2014, 15:54:34 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Możesz zrobić kolejne wywołanie ajax w success, nic nie stoi na przeszkodzie.
Tylko po co, skoro adres masz przy uzyskiwaniu współrzędnych, chyba, że chcesz uzyskać jakiś szerszy zakres danych. -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 17:53 |