HTML:
<form action="vote.php">
<button type="button" name="vote" value="up">Upvote</button>
<button type="button" name="vote" value="down">Downvote</button>
<input type="hidden" name="image" value="filename_or_unique_id_of_img.jpg">
</form>
jQuery:
form.find('button').on('click',function(){
var form,url,data;
form = $('form');
url = form.attr('action');
data = 'voted='+$(this).val()+'&image='+image;
$.ajax({
url:url,
data:data,
type:'POST',
success:function(data){
alert(data) //'Thanks for voting!'
}
})
})
PHP:
$vote = $_POST['vote'];
$image = $_POST['image'];
//stuff with database
echo 'Thanks for voting!';