$(document).ready(function(){
$("#cr44test1").on("change", onChangeEvent);
onChangeEvent();
});
function onChangeEvent(){
var varOption = $('#cr44test1').find("option:selected").text();
if(varOption === "*"){
$('#WebResource_new_12').parent().parent().show();
$('#WebResource_new_13').parent().parent().hide();
$('#WebResource_new_14').parent().parent().hide();
$('#WebResource_new_15').parent().parent().hide();
$('#WebResource_new_16').parent().parent().hide();
alert(varOption);
}
else if(varOption === "**"){
$('#WebResource_new_12').parent().parent().hide();
$('#WebResource_new_13').parent().parent().show();
$('#WebResource_new_14').parent().parent().hide();
$('#WebResource_new_15').parent().parent().hide();
$('#WebResource_new_16').parent().parent().hide();
alert($(this).val());
}
else if(varOption === "***"){
$('#WebResource_new_12').parent().parent().hide();
$('#WebResource_new_13').parent().parent().hide();
$('#WebResource_new_14').parent().parent().show();
$('#WebResource_new_15').parent().parent().hide();
$('#WebResource_new_16').parent().parent().hide();
}
else if(varOption === "****"){
$('#WebResource_new_12').parent().parent().hide();
$('#WebResource_new_13').parent().parent().hide();
$('#WebResource_new_14').parent().parent().hide();
$('#WebResource_new_15').parent().parent().show();
$('#WebResource_new_16').parent().parent().hide();
}
else if(varOption === "*****"){
$('#WebResource_new_12').parent().parent().hide();
$('#WebResource_new_13').parent().parent().hide();
$('#WebResource_new_14').parent().parent().hide();
$('#WebResource_new_15').parent().parent().hide();
$('#WebResource_new_16').parent().parent().show();
}
else{
$('#WebResource_new_12').parent().parent().hide();
$('#WebResource_new_13').parent().parent().hide();
$('#WebResource_new_14').parent().parent().hide();
$('#WebResource_new_15').parent().parent().hide();
$('#WebResource_new_16').parent().parent().hide();
alert(varOption);
}
}
This attribute [ cr44test1 ] is a choice field, and the possible values are from one star to 5 stars. (5 possible option)
The issue is that i need to have that choice attribute rendering all the options on the horizontal line, to do that, i make use of the Microsoft Metadata:
The issue is that, by doing that, the attribute cr44test1 is not longer retrieved by the script:
It seems that the Microsoft metadata applies a script on the top with no logical attribute reference.
How can we access the values using JavaScript to a Star Rating controller. It seems to have the same issue:
A script works without applying the Star Rating control (whole number) but once the Microsoft control is applied id doesn't work.