Przesyłanie danych do podstrony w javascript

Przesyłanie danych do podstrony w javascript
JA
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 6 lat
  • Postów:1
0

Cześć,

Temat pewnie był wałkowany setki razy ale spytam bo nie mogę znaleźć odpowiedzi.

Chcę przesłać dane z formularza. Użytkownik podaje dane w tym miejscowość, podpowiada mu się województwo np Lublin - lubelskie, string jest dzielony i przesyłane są dane do odpowiedniej podstrony w tym wypadku "lubelskie.php".

To by przekierowało do odpowiedniej podstrony załatwiam window.location.assign("lubelskie.php"). chciałbym jednak, by na tej stronie zostały odebrane wszystkie dane użytkownika umieszczone na głównej stronie lecz nie bardzo wiem jak przesłać dane z formularza - podpowiecie:

Kod wygląda tak:

if(province =="lubelskie"){
$.post(
window.location.assign("lubelskie.php"),
{ city: "Lublin"}
);
}

Yukiteru Gromadzki
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad rok
  • Postów:192
1

Nie bardzo rozumiem o co ci chodzi...

Jeśli chcesz mieć przesyłanie formularza z "dynamicznym" adresem to może to się sprawdzi: https://jsfiddle.net/bnzm2pr6/10/
A jeśli chcesz te dane odebrać i przetworzyć to musisz to zrobić po stronie serwera w php.

krancki
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 2 lata
  • Lokalizacja:74.7261832, -41.7409518
  • Postów:151
1
Kopiuj
<form action="/mainController.php" method="POST">

Miejscowosc:<br>
<select name="miejscowosc">
  <option value="mij1">lolo</option>
  <option value="mij2">lala</option>
  <option value="mij3">lulu</option>
  <option value="mij4">fufui</option>
</select>
  <br><br>
  <input type="submit" value="Submit">
</form> 

no i w tym mainController.php sprawdzasz czy przesłano lubuskie czy dolnośląskie i wtedy przekierowanie do jakiegoś mij1,php

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.