JRate 如何使用 jquery 或 javascript 从选定的星星中获取值并将其存储在数据库中
JRate How to get value from selected star and store it in database using jquery or javascript
我正在尝试从 Jrate 插件中获取值,例如,当使用 click on 3rd start 时,我应该获取的值必须是 3.and 我可以使用 jRate onSet 选项获取它
这是我的 HTML
<div id="jRate"></div>
我的Javascript是
$("#jRate").jRate({
onSet: function(rating) {
alert("Selected Rating: "+rating);
}
});
但我不想在 onSet 函数上获取值 我想要用户单击保存按钮时的值,就像我们如何从 inout 框中获取值一样
$('#inputbox').val();
他们有什么办法让我得到这样的价值..
一种方法是设置自定义属性。您可以在 #jRate
元素
上执行此操作
$("#jRate").jRate({
onSet: function(rating) {
$("#jRate").attr("data-rating", rating);
}
});
然后,稍后在 click
处理程序中
$("button").click(function(){
var rating = $("#jRate").attr("data-rating");
});
我正在尝试从 Jrate 插件中获取值,例如,当使用 click on 3rd start 时,我应该获取的值必须是 3.and 我可以使用 jRate onSet 选项获取它 这是我的 HTML
<div id="jRate"></div>
我的Javascript是
$("#jRate").jRate({
onSet: function(rating) {
alert("Selected Rating: "+rating);
}
});
但我不想在 onSet 函数上获取值 我想要用户单击保存按钮时的值,就像我们如何从 inout 框中获取值一样
$('#inputbox').val();
他们有什么办法让我得到这样的价值..
一种方法是设置自定义属性。您可以在 #jRate
元素
$("#jRate").jRate({
onSet: function(rating) {
$("#jRate").attr("data-rating", rating);
}
});
然后,稍后在 click
处理程序中
$("button").click(function(){
var rating = $("#jRate").attr("data-rating");
});