Sostituisci:
Codice HTML:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js">
function vota()
{
$.ajax({
type: "POST",
url: "ClassificaAJAX.php",
data: "id=&pos=&ok=&thread=",
$(this).val('Attendere...').attr('disabled', 'disabled');
success: function(msg){
$(this).val('VOTA').attr('disabled', '');
}
});
}
</script>
Con:
Codice HTML:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script type="text/javascript">
function vota(numero)
{
$('#pulsante'+numero).val('Attendere...').attr('disabled', true);
$.ajax({
type: "POST",
url: "ClassificaAJAX.php",
data: "id=&pos=&ok=&thread=",
success: function(msg){
$('#pulsante'+numero).val(' VOTA ');
},
error:function()
{
$('#pulsante'+numero).val(' VOTA ').attr('disabled', false);
}
});
}
</script>
Però, nei pulsanti, devi aggiungere il "numero della canzone", in questo modo:
Codice HTML:
<input type="submit" name="Submit" value=" VOTA " id='pulsante1' onClick="vota('1'); return false;" />
<input type="submit" name="Submit" value=" VOTA " id='pulsante2' onClick="vota('2'); return false;" />
etc etc...
p.s: la riga:
data: "id=&pos=&ok=&thread="
credo che dovresti aggiungere qualcosa... Ovvero, dare dei valori ai vari parametri, no?
Ciao!