You need to sign in to do that
Don't have an account?
Sandeep Kumar Singh
Unable to read map values in javascript function on Visualforce Page.
I am reading Map<String, String> values on visualforce page inside javascript function but i am getting no values
can anyone help me how loop map in javascript function for all values of map.
var myVal = new Array(); function refreshfilterfieldmap(){ <apex:repeat value="{!map_types}" var="key"> <apex:repeat value="{!map_types[key]}" var="map"> myVal['{!key}'] = '{!map}'; </apex:repeat> </apex:repeat> }
can anyone help me how loop map in javascript function for all values of map.
<apex:page controller="Controller">
<script>
this.allTypes = new Array();
function TestarrayValue()
{
alert(this.allTypes.length);
}
</script>
<apex:form >
<apex:repeat value="{!map_types}" var="key">
<script>
allTypes.push('{!key}','{!map_types[key]}');
</script>
</apex:repeat>
<input type="button" value="ok" onclick="TestarrayValue()" />
</apex:form>
</apex:page>
Good Luck
All Answers
<apex:page controller="Controller">
<script>
this.allTypes = new Array();
function TestarrayValue()
{
alert(this.allTypes.length);
}
</script>
<apex:form >
<apex:repeat value="{!map_types}" var="key">
<script>
allTypes.push('{!key}','{!map_types[key]}');
</script>
</apex:repeat>
<input type="button" value="ok" onclick="TestarrayValue()" />
</apex:form>
</apex:page>
Good Luck