[[1,1,"test1(D)",0,"test1","*99#", "","",2,1,"0",1,"0","0",1],[]];
代码传过来以后成字符串了,但是页面需要的是数组,现在怎么把上面这个字符串拆分成一个2维数组?
比如 arr[0][0]=1
arr[0][2]="test1(d)"
求高手帮忙解答。
代码传过来以后成字符串了,但是页面需要的是数组,现在怎么把上面这个字符串拆分成一个2维数组?
比如 arr[0][0]=1
arr[0][2]="test1(d)"
求高手帮忙解答。
解决方案 »
- 如何在Firefox里调用COM组件
- 一个简单的 select对象触发函数的代码,不能运行。怎么改?
- 请教各位大大一个关于DIV拖动和事件冒泡的问题
- 如何让网页背景色能适应任何分辨率
- option?
- window.open 在en_US语言下为什么打开两个窗口
- 没错,我就是看不懂这段HTML。。。谁能救救额。。。
- .net下,easyUI datagrid 利用NPOI 导出生成EXECL
- 传值到父窗口的问题, 在父窗口点击按钮,连接到字窗口中,在子窗口中,选择一个树装目录,把这个目录的ID值传给父窗口
- 如何实现F11的功能?
- 急救,extjs下拉框select事件跳转后台
- 还是数组的问题。搞 了一个下午郁闷了一个下午
alert(arr[0][0]);
alert(arr[0][2]);
alert(arr[0][0]);
alert(arr[0][2]);
var str="[[1,1,"test1(D)",0,"test1","*99#", "","",2,1,"0",1,"0","0",1],[]]";
//将字符串转换成数组
eval("var arr="+str+";");
alert(arr[0][0]);
alert(arr[0][2]);
//将字符串转换成数组
eval("var arr="+str+";");
alert(arr[0][0]);
alert(arr[0][2]);
//我选择想要获取到4+5的计算结果,怎么办?var str="var b="+a+";";//拼一个符合js语法的字符串,这个时候str的值就等于var b=4+5;
//下面只需要将str这个字符串当成脚本执行就可以了。所以就需要使用eval
eval(str);//动态执行脚本
//返回b变量的值
alert(b); //这里会弹出9