在我的網頁我有單選按鈕...如何獲得jquery的星星id值?
<div class="stars-wrapper1">
<input type="radio" name="newrate" value="1" title="VeryPoor" @Html.Raw((Model.review == 1?"checked=\"checked\"":"")) />
<input type="radio" name="newrate" value="2" title="Poor" @Html.Raw((Model.review == 2?"checked=\"checked\"":"")) />
<input type="radio" name="newrate" value="3" title="Average" @Html.Raw((Model.review == 3?"checked=\"checked\"":"")) />
<input type="radio" name="newrate" value="4" title="Good" @Html.Raw((Model.review == 4?"checked=\"checked\"":"")) />
<input type="radio" name="newrate" value="5" title="Excellent"@Html.Raw((Model.review == 5?"checked=\"checked\"":"")) />
<input type="hidden" name="rate" value="@Model.ThePhoto.ID" disabled="disabled">
</div>
他們是單選按鈕,當我使用功能的明星,他們變成這樣..
<div class="stars-wrapper1">
<input type="hidden" name="rate" value="41" disabled="disabled">
<div class="ui-stars-star ui-stars-star-on ui-stars-star-disabled">
<a title="">1</a></div>
<div class="ui-stars-star ui-stars-star-on ui-stars-star-disabled">
<a title="">2</a></div>
<div class="ui-stars-star ui-stars-star-on ui-stars-star-disabled">
<a title="">3</a></div>
<div class="ui-stars-star ui-stars-star-disabled">
<a title="">4</a></div>
<div class="ui-stars-star ui-stars-star-disabled">
<a title="">5</a>
</div>
<input type="hidden" name="newrate" value="0" disabled="disabled">
</div>
當我點擊一個明星我隱藏的價值,所以我可以保存到我的分數這是這張照片收到的評級,但我不能得到'這個'隱藏的價值,我得到41阿爾時間第一張照片ID,有幾個這些明星在頁面上與不同的隱藏ID
jquery:
$(document).ready(function() {
$(".stars-wrapper1").stars({
oneVoteOnly: true
});
$('.stars-wrapper1 a ').click(function() {
alert($('input:hidden[name$=rate]').val());
});
});
有許多不同的圖片,這些明星在一個頁面上,所以相對的IM如何試圖找出什麼樣的形象在用戶評價。
這是我得到的恆星形成... Star Rating Plugin
什麼是.stars()...這是來自某種插件...? – 2012-03-08 10:18:59
你可以鏈接到明星插件嗎?它似乎不太可能會刪除輸入框,因爲它們仍然需要存儲該值。 – 2012-03-08 10:19:44