mukapen
Feb 10th 2007, 9:22 am
I am trying to create a javascript object using javascript variables but won't work. However it appears to work if i use asp variable!
I have 2 code snipnets:
data = "Contract1":["S1234", "62,615.266","7-Dec-2007"],
"Contract1":["S1234", "62,615.266","7-Dec-2007"]
if 'data' is an asp variable
<script>
var myData = {<%=data%>};
alert ('myData = ' + myData[0][1]);
</script>
works fine
However if 'data' is javascript variable
<script>
var myData = {data};
alert ('myData = ' + myData[0][1]);
</script>
doesn't work. What could be wrong somebody help!
I have 2 code snipnets:
data = "Contract1":["S1234", "62,615.266","7-Dec-2007"],
"Contract1":["S1234", "62,615.266","7-Dec-2007"]
if 'data' is an asp variable
<script>
var myData = {<%=data%>};
alert ('myData = ' + myData[0][1]);
</script>
works fine
However if 'data' is javascript variable
<script>
var myData = {data};
alert ('myData = ' + myData[0][1]);
</script>
doesn't work. What could be wrong somebody help!