Przesyłanie danych do podstrony w javascript

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"}
);
}

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.

1
<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

1 użytkowników online, w tym zalogowanych: 0, gości: 1