2011-03-14 53 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查看網站。