JRate如何从选定的星中获取值并使用jquery或javascript将其存储在数据库中

时间:2015-05-23 11:39:49

标签: javascript jquery jquery-plugins

我试图从Jrate插件中获取价值,例如当使用点击第3次启动时,我应该得到的值应该是3.我可以使用jRate onSet选项获取它 这是我的HTML

<div id="jRate"></div>

我的Javascript是

  $("#jRate").jRate({
        onSet: function(rating) {
                   alert("Selected Rating: "+rating);
             }
    });

但是我不想获取onSet函数的值我想要用户点击保存按钮时的值就像我们从inout框中获取值一样

$('#inputbox').val(); 

他们是否可以获得这样的价值..

1 个答案:

答案 0 :(得分:3)

一种方法是设置自定义属性。您可以在#jRate元素

上执行此操作
$("#jRate").jRate({
        onSet: function(rating) {
                   $("#jRate").attr("data-rating", rating);
             }
    });

然后,在click处理程序

$("button").click(function(){
    var rating = $("#jRate").attr("data-rating");
});