Salve a tutti, ho un semplice pulsante in una tabella del tipo:
Codice PHP:
<td align="center" valign="middle" class="ui-state-default bordi ui-corner-right">
<input type="hidden" id="clss" name="clss" value="producer" />
<input type="hidden" name="voto" id="voto" value="<?=$id?>" /><?=$id?><input type="submit" name="submit" id="submit" value="Vota" onclick="javascript:submitForm(<?=$id?>)" />
</td>
Questo pulsante richiama una funzione situata in un file .js esterno caricato nella sezione header assieme allo script jquery, ma purtroppo così non è, non riesco a richiamare questa funzione dicendomi che non esiste, posto lo scritp nel file esterno
Codice PHP:
// script per far scorrere la slide
$(document).ready(function(){
$("#registrati").hide();
$("#panel").hide();
$("#flip").click(function(){
$("#panel").slideToggle("slow");
});
var voto = $("#voto").val();
var clss = $("#clss").val();
function submitForm(voto){
alert ("v= "+voto);
if(voto ==''){
alert("Voto Nullo, riprova");
}
else{
// Returns successful data submission message when the entered information is stored in database.
$.post("../../../area/convalida.php",{ voto1: voto, clss1:clss},
function(data) {
if (data == 3) {
alert ("Hai già votato, puoi votare un'altra classifica o la stessa classifica la settimana prossima. voto");
}else if (data == 2){
alert ("Grazie per aver votato!");
}else if (data == 1){
$('#registrati').show();
$('#classifica').hide();
// scroll
$('#registrati').animatescroll({padding:100});
//$(document.body).animate({'scrollTop':$('#registrati').offset().top}, 2000);
}else {
//alert("Qualcosa è andato storto, il tuo voto non è stato registrato, ti prego di contattare l'amministratore nella voce del menu contatti");
alert(data);
}
});
}
return false;
};
//fine funzione
});
Grazie a tutti coloro che decidono di aiutarmi.