在我的php中,我在while循环中有这样的代码......
$result = mysql_query("SELECT * FROM wallpost ORDER BY wallpostid DESC");
while($row = mysql_fetch_assoc($result)){
$rate = "<div class=\"example-".$id." \" data-postid=\"".$id."\"></div></br>Post id: <span class=\"example-rating-".$id."\">".$id."</span>";
}
jQuery是...
$(document).ready(function() {
$('[class^="example-"]').not('[class^="example-rating-"]').ratings(3).bind('ratingchanged', function (event, data) {
var child = $(this).find('[class^="example-rating-"]');
child.text(data.rating);
$.post('count.php', {
rate: data.rating,
wallpostid: jQuery(this).data("postid")
}, function (data) {
alert(data);
});
});
对于值 AI 获得空值,但如果我替换
var a = $('.example-rating-50').html(); //let say the wallpostid is 50
它只能将值 50 传递给 count.php 如果现在假设我有 2 个 wallpostid,即 22 和 50(用 while 循环循环)如果我将 wallpostid 评为 22,那么我想从 php 传递 $id=22 的值到 jquery 和 $.post 到 count.php。如果我评价 wallpostid=50,请执行相同的操作。