I am looking to iterate list from java/grails in jquery like below
Controller
session.legendList = legendList // [Soham Shetty] list in controller set to session
GSP
<input type="hidden" name="legendList" id="legendListId" value="${session.legendList}">
jQuery
var filterList= $("#legendListId").val();
// also tried
// var arrLegendList = jQuery.makeArray( filterList );
for(f in filterList){
$('#impact-report-user-filter-dropdown').append($('<option>', {
value: filterList[f],
text: filterList[f]
}));
}
$("#impact-report-user-filter-dropdown").multiselect("refresh");
Which is not working its giving one char of string as f instead of one element list