Hé les gars, je suis très nouveau pour AJAX et et de travailler sur un script de notation, mais je veux être en mesure de transmettre plusieurs valeurs de retour dans ma fonction ajax:Obtenir plusieurs valeurs par le biais d'une requête AJAX
En ce moment, il exécute un script php appelé ratings, où il prend la valeur totale des votes/votes et le multiplie par la largeur de chaque début pour obtenir une note actuelle précise. Ce que j'aimerais faire, c'est aussi de renvoyer le nombre de votes pour que je puisse les afficher. Je sais comment je pourrais faire cela en faisant une autre fonction mais cela semble redondant et pas très efficace.
Ma question est, est-il possible de repasser non seulement la largeur (valeur/votes * 22) pour ma boîte de notation, mais aussi le nombre total de votes dans une requête. Si ce n'est pas la meilleure question serait-il préférable de repasser une chaîne dans jquery qui a déjà la valeur & votes, et faire le calcul de la largeur avec le script java?
$(document).ready(function() {
getRating();
function getRating(){
$.ajax({
type: "GET",
url: "../includes/rating.php",
data: "action=get&bookid="+$("#current").attr("value"),
cache: false,
async: false,
success: function($rating) {
$("#current").css({ width: "" + $rating });
},
error: function(result) {
alert("Error");
}
});
}
Merci!
Parfait. Merci beaucoup! – askon