Salve, ho un problema con uno script, in pratica ho un form con 3 campi, al clic sul tasto cerca invio con metodo POST i campi ad uno script esterno, il quale li riceve tutti e tre, ma uno di essi è vuoto..sapete aiutarmi?
codice:
<form id="ricerca_form" method="post" > <input name="nome" type="text" id="namefind"/> <span class="category-citta"> <select name="category" value="category" id="cat"> <?php echo $cats; ?> </select> <select name="city" id="cit"> <?php echo $city2; ?> </select> </span> <input type="submit" name="cerca" id="cerca" value="cerca" /> </form>
dove $cats e $city sono della forma <option>testo</option>
codice:
$("#cerca").click(function(){ $(".col_centrale").load("inc/php/ricerca.php", $("#ricerca_form").serializeArray());})
il campo che arriva sempre vuoto è il campo category, che io richiamo dallo script in questo modo:
$category=$_POST['category'];