Chcesz aby automatycznie po wybraniu pozycji z listy w divie obok pojawiało się to, co wyświetla ten skrypt?
Jeśli tak, to potrzebujesz Javascript, a dla łatwiejszego kodowania polecam bibliotekę JQuery. Kod JS będzie wyglądał mniej więcej tak (pisane z palca, ale powinno działać)
$(function() {
$('#lista').change(function() {
var wartosc = $(this).val();
$.ajax({
type: "GET",
url: "plik.php",
data: { zawod: wartosc}
}).done(function(html) {
$("#page").html(html);
});
});
});
Gdzie #page to ID do tego elementu, gdzie to ma się wyświetlić.
Nie da rady zrobić tego bez JavaScript?
Chodzi mi o to, że wybieram z listy (powiedzmy drugą pozycję) i niech po naciśnięciu przycisku wyślij pokaże wynik zapytania.
Pytanie tylko co ma większy priorytet lista czy pole tekstowe, bądź czy wynik ma być połączeniem tych danych.
= $_POST["lista"];[/code]
Ja osobiście wyrzuciłbym pole tekstowe i zostawił tylko listę opcji.
Zapomniałem wyrzucić pola tekstowego. Oczywiście chodzi mi tylko o listę. Albo, dla większego bajeru, klikając na pozycję z listy pojawi się nazwa w polu tekstowym.
http://twoja.strona.pl/formularz.php?zawod=1%3B%20drop%20table%20employees
Boom. Headshot.
Poradziłem sobie z problemem. Temat można zamknąć.
dzięki szukałem tego