[英]Rateit plugin doesn't preset double value from View Model
我不知道怎么回事。 我正在為我的Web應用程序使用RateIt插件 。 問題是data-rateit-vaue
無法正常工作。 如果我的值包含小數位,請指定插件未預設的值。 如果沒有,一切正常。 它還可以從腳本$('#' + photoId).rateit('value', result.averageRating);
設置帶有小數位$('#' + photoId).rateit('value', result.averageRating);
很好 View中的代碼有什么問題?
Average Raiting <span class="rateit" id="@Model.PhotoId" data-rateit-readonly="true" data-rateit-ispreset="true" data-rateit-value="@Model.AverageRating"></span>
PS:如果我在data-rateit-value="1.12324 ... 324"
視圖中更改代碼,例如data-rateit-value="1.12324 ... 324"
一切正常。
我已經解決了我的問題。 我只需要指定不變文化就可以將句點作為小數點分隔符: data-rateit-value="@Model.AverageRating.ToString("0.00000", System.Globalization.CultureInfo.InvariantCulture)"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.