JavaScript eval转化json数据出错 大哥们进来看看 急
<script type="text/javascript">
$(function(){
var aa=$("div").text();
var array=eval(aa);//错在这里 不知道是怎么回事
alert(array[a]);
})
</script>
<?
$array=array(
"a"=>"aa",
"b"=>"bb",
"c"=>"cc"
);
?>
<div> <? echo json_encode($array);?> </div>
如题 为什么eval下会出错 不明白json
eval("var array="+aa);
参见:
http://www.jslab.org.cn/?tag=ScopeChainAndClosure&page=3
var array=eval(aa);//错在这里 不知道是怎么回事
改为 eval("var array="+aa);
或者:var array=eval("("+aa+")");试试,我前几天也遇到这样的问题
相关问答:
C#写JAVASCRIPT 数组
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
& ......
我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧
就是执行后台代码的时候 ......
在javascript中,方法的返回(x,y)类型的值,应该怎样接收
返回(x,y)类型? 这是什么类型?
就像方法中,return (1,2)
我怎么没见过你说的这种写法?
直接接,js 是弱类型,接到后须自行处理!
......
function addCookie(name,value)
{
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
// al ......
怎么用javascript控制gridview里的RadioButton
对 gridview findcontrol ,找出RadioButton,
然后,对RadioButton ,的Attribute 增加 JS就可以了。
C# code:
for (int i = 0; i < gd ......