Buon giorno, ho questo semplice form, vorrei inviare i dati alla medesima oppure ad una pagina diversa.
codice:
<script>
function invioDati(){
//alert(id_hidden);
if(id_hidden!=""){
if(confirm("Procedere?")){
$.ajax({
type: "POST",
url: "ComunicatiStampa/index.php",
data: "code=" + code + "&id_hidden=" + id_hidden,
success: function(html){
$("#show").load("#comunicati_stampa");
}
});
}
}
else{
alert("Riempi il campo");
document.formElem.code.focus();
document.formElem.code.select;
}
}
</script>
<form id="formElem" action="#comunicati_stampa" name="formElem" method="post" enctype="multipart/form-data">
<label for="code">Codice </label>
<input type="text" name="id_hidden" id="id_hidden" size="30" value=""/>
<input type="text" name="code" id="code" size="30" value=""/>
<span>Ricerca</span>
</p>
</form>
<div id='show'></div>
<script>
var code = $("#code").val();
var id_hidden = $("#id_hidden").val();
</script>
Non capisco come mai, se digito nelle input text sopra riportate qualsiasi valore, purtroppo non lo intercetta..mi restituisce stringa vuota.
Invece se inserisco a mano in value valore "4", allora le due variabili code e id_hidden sono
valorizzate ed eseguendo un alert funziona...
Vorrei sapere cortesemente il problema qual'è.
Grazie mille...