0
我正在体育网站上实施星级评分系统,以便用户在事件发生后对其进行评分。然后,我偶然发现了这个帖子: JQuery Star Rating发布fyneworks星级评分数据
它似乎正是我在找什么,但我有一些麻烦让它按要求工作。
在网站上的例子表明我应该有表单提交发送数据来处理,但是,我希望它发送数据时,用户点击的统计数据。我也试图在一个页面上实现多个评级实例,所有这些实例都可点击。
的Jquery:
<script type="text/javascript">
$(function(){
$('.auto-submit-star').rating({
callback: function(value, link){
var id = $(this).attr('id');
$.post('http://mysite.com/ratings', {
"type":"type",
"eid":"eventid",
"item": id,
"rating": value,
"uid":"userid"
});
}
});
});
</script>
我的一些评级:
organisation<br />
<input name="org" type="radio" class="auto-submit-star" id="org" value="1"/>
<input name="org" type="radio" class="auto-submit-star" id="org" value="2"/>
<input name="org" type="radio" class="auto-submit-star" id="org" checked="checked" value="3"/>
<input name="org" type="radio" class="auto-submit-star" id="org" value="4"/>
<input name="org" type="radio" class="auto-submit-star" id="org" value="5"/>
<br /><br />
event rating<br />
<input name="event" type="radio" class="auto-submit-star" id="event" value="1"/>
<input name="event" type="radio" class="auto-submit-star" id="event" value="2"/>
<input name="event" type="radio" class="auto-submit-star" id="event" checked="checked" value="3"/>
<input name="event" type="radio" class="auto-submit-star" id="event" value="4"/>
<input name="event" type="radio" class="auto-submit-star" id="event" value="5"/>
<br /><br />
了jQuery在得到我的PHP代码来处理输入,但在添加到数据库中,我发现,没有什么是成功通过。
我也安装了萤火虫,但可以找到没有记录的帖子(虽然我不知道我在找正确的地方)。
任何帮助将是盛大的,我检查了一个警报和价值和身份证都工作,因为他们应该在页面内。