本文介绍了将jsp变量关联到jquery中的数组对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
代码:
<% String r="4";
String b="5;
%>
<script>
var a={"red":"<%=r%>","blue":"<%=b%>"};
</script>
是否可以这样做以及如何显示这些元素?
Is it possible to do like this and how to display those elements?
推荐答案
是的,您可以使用hasOwnProperty
来获取键和值.
Yes you can do that, You can use hasOwnProperty
to get key and value.
<% String r="4";
String b="5";
%>
<script>
var a={"red":"<%=r%>","blue":"<%=b%>"};
for (var k in a){
if (a.hasOwnProperty(k)) {
alert("Key is :" + k + ", value is :" + a[k]);
}
}
</script>
如果使用eval
函数,则可以将其作为JS对象.希望这会有所帮助.
You can make it as JS object if you use eval
function. Hope this helps.
这篇关于将jsp变量关联到jquery中的数组对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!