Hallo zusammen,
ich bin nicht besonders Firm mit Ajax, und brauch es auch nicht all zu oft. Priorität ist die Seite (bootstrap) an der ich arbeite, und aktuell die Fertigstellung einer Bewertungsfunktion mit Raty.
Die Bewertungfunktion und das speichern in die DB klappt soweit, nur zeigt mir das Div mit den Sternen nicht den bestehenden Wert an den ich per Callback an die Ajax Funktion übergeben.
Hier der Quellcode:
Der Wert in $score wird leider nicht in Form von ausgefüllten Sternen angezeigt. Kann mir jemand sagen woran das liegt?
Ich danke vielmals im voraus!
LG
Xtian
ich bin nicht besonders Firm mit Ajax, und brauch es auch nicht all zu oft. Priorität ist die Seite (bootstrap) an der ich arbeite, und aktuell die Fertigstellung einer Bewertungsfunktion mit Raty.
Die Bewertungfunktion und das speichern in die DB klappt soweit, nur zeigt mir das Div mit den Sternen nicht den bestehenden Wert an den ich per Callback an die Ajax Funktion übergeben.
Hier der Quellcode:
Code:
$(function() {
$('#score-callback').raty({
score: function() {
return $(this).attr('data-score');
}
});
$('#score-callback').raty({
click: function(score, evt) {
$.ajax({
type: "POST",
url: 'save_rating.php',
data: "score=" + score,
success: function(result) {
alert("Danke für deine Stimme!");
}
});
}
});
});
Code:
<div id="score-callback" data-score="<?php echo $score; ?>"></div>
Der Wert in $score wird leider nicht in Form von ausgefüllten Sternen angezeigt. Kann mir jemand sagen woran das liegt?
Ich danke vielmals im voraus!
LG
Xtian
Zuletzt bearbeitet von einem Moderator: