Rev 984 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
/*** var g_idObservation : id de l'observation en cours de consultation* var g_idUtilisateur : id utilisateur*/var g_idObservation = '726365';var boutonClique = null;function gererEvenementsClicsVotes() {$('.bouton_vote').click(function(event) {boutonClique = $(this);voter(getValeurVote());});}function voter(ouiOuNon) {var idProposition = obtenirIdProposition();var urlVote = getUrlVoteProposition(idProposition);$.ajax({url : urlVote,type: "PUT",data: "utilisateur="+g_idUtilisateur+"&valeur="+ouiOuNon,}).done(function(data) {boutonClique.effect("highlight", {}, 1000);mettreAJourNbVotes();boutonClique = null;});}function getValeurVote() {valeur = "0";if(boutonClique.hasClass('bouton_vote_oui')) {valeur = "1";}return valeur;}function mettreAJourNbVotes() {valeurNbVotes = boutonClique.next().html();valeurNbVotes++;boutonClique.next().html(valeurNbVotes);}function obtenirIdProposition() {var chaineProposition = boutonClique.parent().attr('id');return chaineProposition.replace('vote_determination_', '');}function getUrlVoteProposition(idProposition) {return 'http://localhost/del/services/0.1/observations/'+g_idObservation+'/'+idProposition+'/vote/';}function gererEvenementClicImageSecondaire() {$('.image_secondaire').click(function(event) {$('.image_secondaire').removeClass('image_active');var urlImageSecondaire = $(this).attr('src');urlImageSecondaireAgrandie = urlImageSecondaire.replace('XS','CRS');var urlImagePrincipale = $('#image_principale').attr('src');urlImagePrincipaleMiniature = urlImagePrincipale.replace('CRS','XS');$(this).addClass('image_active');$('#image_principale').attr('src', urlImageSecondaireAgrandie);});}$(document).ready(function() {gererEvenementsClicsVotes();gererEvenementClicImageSecondaire();});