2011-03-14 85 views
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代码来处理输入,但在添加到数据库中,我发现,没有什么是成功通过。

我也安装了萤火虫,但可以找到没有记录的帖子(虽然我不知道我在找正确的地方)。

任何帮助将是盛大的,我检查了一个警报和价值和身份证都工作,因为他们应该在页面内。

回答

0

忽略我,我是一个白痴......代码不工作,因为我运行的代码没有www。同时用www查看网站。