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代碼來處理輸入,但在添加到數據庫中,我發現,沒有什麼是成功通過。
我也安裝了螢火蟲,但可以找到沒有記錄的帖子(雖然我不知道我在找正確的地方)。
任何幫助將是盛大的,我檢查了一個警報和價值和身份證都工作,因爲他們應該在頁面內。