Rating stars, como pegar o valor

Gostaria de saber e guardar a avaliação do rating em um hidden... como consigo pegar esse valor?

Oi Arnaldo!

Você já tentou recuperar o valor do campo usando form.getValue(campo) no evento inputFields e salvar no campo oculto desejado?

Abs, Marcos

Ola,
Gostaria de salvar no hidden no assim que ele clicar na estrela… tentei o abaixo…


var starsCallback = FLUIGC.stars(".my-rating", {
	    stars: 5,
	    value: 0,
	    text: ['Muito Ruim', 'Ruim', 'Regular', 'Bom', 'Muito Bom']
	});
	starsCallback.on("click", function(obj) {
		var valor = $(obj).val();
		alert("valor é :"+ valor)
	    FLUIGC.toast({
	        title: 'Avaliação',
	        message: "Item avaliado com sucesso!",
	        type: 'success'
	    });
	});

mais sem sucesso… ele informa no alerta “undefined”

Bom dia Arnaldo,

Complementando o código que você comentou, tente desta forma:


var starsCallback = FLUIGC.stars(".my-rating", {
        stars: 5,
        value: 0,
        text: ['Muito Ruim', 'Ruim', 'Regular', 'Bom', 'Muito Bom']
    });
    starsCallback.on("click", function(obj) {
        var pos = $(this).index();
        var opt = ['Muito Ruim', 'Ruim', 'Regular', 'Bom', 'Muito Bom'];
        alert( opt[pos] );
        FLUIGC.toast({
            title: 'Avaliação',
            message: "Item avaliado com sucesso!",
            type: 'success'
        });
    });

Qualquer coisa comente aqui. Atte.