Nieuw lid |
|
Ik lees uit een database diverse afbeeldingen en bij elke afbeelding heb ik een form om te stemmen met ja/nee ook gebruik ik een stukje jquery om de submit uit te voeren.
Nu werkt het goed bij de eerste afbeelding in de rij, maar bij de tweede niet kan iemand mij hierbij helpen?
De php en javascript code staan niet in dezelfde file.
<?php foreach($rows as $row) { ?>
<form id="userposvote" method="post">
<input type="hidden" name="id" id="id" value="<?php echo $row->id; ?>"/>
<input class="posvotebtn" type="submit" value="<?php echo JText::_( 'NI_UI_YES' ); ?>" onclick="return confirm('<?php echo JText::_( 'NI_UI_IMGPUBLISH' ); ?>');"/>
</form>
<span>/</span>
<form id="usernegvote" method="post">
<input type="hidden" name="id" id="id" value="<?php echo $row->id; ?>"/>
<input class="negvotebtn" type="submit" value="<?php echo JText::_( 'NI_UI_NO' ); ?>" onclick="return confirm('<?php echo JText::_( 'NI_UI_IMGNOPUBLISH' ); ?>');"/>
</form>
<?php } ?>
<?php foreach($rows as $row) { ?> <form id="userposvote" method="post"> <input type="hidden" name="id" id="id" value=" <?php echo $row->id; ?>"/> <input class="posvotebtn" type="submit" value=" <?php echo JText ::_( 'NI_UI_YES' ); ?>" onclick="return confirm(' <?php echo JText ::_( 'NI_UI_IMGPUBLISH' ); ?>');"/> </form> <span>/</span> <form id="usernegvote" method="post"> <input type="hidden" name="id" id="id" value=" <?php echo $row->id; ?>"/> <input class="negvotebtn" type="submit" value=" <?php echo JText ::_( 'NI_UI_NO' ); ?>" onclick="return confirm(' <?php echo JText ::_( 'NI_UI_IMGNOPUBLISH' ); ?>');"/> </form> <?php } ?>
$(document).ready(function(){
$('#userposvote').submit(function() {
$.ajax({
url: 'index.php?option=com_joomgallery&func=userposvote&id='+$("#id").val(),
beforeSend: function() {
$('#wait').show();
$('.uservote_votebtn.'+$("#id").val()).hide();
},
complete: function() {
$('#wait').hide();
$('.uservote_votecmt.'+$("#id").val()).css("display","block");
}
});
return false;
});
});
$(document).ready(function(){ $('#userposvote').submit(function() { $.ajax({ url: 'index.php?option=com_joomgallery&func=userposvote&id='+$("#id").val(), beforeSend: function() { $('#wait').show(); $('.uservote_votebtn.'+$("#id").val()).hide(); }, complete: function() { $('#wait').hide(); $('.uservote_votecmt.'+$("#id").val()).css("display","block"); } }); return false; }); });
|