通过pear db方法得到一个数组...print_r出来,类似如下:
[ Address ] =>
Array ( [0] => Array ( [0] => Array ( [0] => AA1 [1] => AAAAAAAA2 [2] => AAAAAA3 )
[1] => Array ( [0] => BB1 [1] => BBBBBBBB2 [2] => BBBBBB3 )
[1] => Array ( [0] => Array ( [0] => CC1 [1] => CCCCCCCC2 [2] => CCCCCC3 )
[1] => Array ( [0] => DD1 [1] => DDDDDDDD2 [2] => DDDDDD3 ) ) 当在页面选择某个值的时候(也就是红色部分),我想传相应的数组值给另一个页面,所以需要在javascript中读取该数组,
比如我选择0,传的是:
Array ( [0] => Array ( [0] => AA1 [1] => AAAAAAAA2 [2] => AAAAAA3 )
[1] => Array ( [0] => BB1 [1] => BBBBBBBB2 [2] => BBBBBB3 )
方法类似如下:
function selectAddress(id, Address)
{
var f = window.opener.document.form;
for ( var i=0;i<Address.length;i++)
{
window.opener.addOptionToSelect("test1");
//主要改这里吧,根据上面选择希望不是test1,而是"AA1-AAAAAAAA2,AAAAAA3"
window.opener.addOptionToSelect("test2");//而"test2",应该是"BB1-BBBBBBBB2,BBBBBB3"
}
window.close();
}
我想我说清楚了吧....
先谢谢大家了...如果觉得分数不够可以说明...
[ Address ] =>
Array ( [0] => Array ( [0] => Array ( [0] => AA1 [1] => AAAAAAAA2 [2] => AAAAAA3 )
[1] => Array ( [0] => BB1 [1] => BBBBBBBB2 [2] => BBBBBB3 )
[1] => Array ( [0] => Array ( [0] => CC1 [1] => CCCCCCCC2 [2] => CCCCCC3 )
[1] => Array ( [0] => DD1 [1] => DDDDDDDD2 [2] => DDDDDD3 ) ) 当在页面选择某个值的时候(也就是红色部分),我想传相应的数组值给另一个页面,所以需要在javascript中读取该数组,
比如我选择0,传的是:
Array ( [0] => Array ( [0] => AA1 [1] => AAAAAAAA2 [2] => AAAAAA3 )
[1] => Array ( [0] => BB1 [1] => BBBBBBBB2 [2] => BBBBBB3 )
方法类似如下:
function selectAddress(id, Address)
{
var f = window.opener.document.form;
for ( var i=0;i<Address.length;i++)
{
window.opener.addOptionToSelect("test1");
//主要改这里吧,根据上面选择希望不是test1,而是"AA1-AAAAAAAA2,AAAAAA3"
window.opener.addOptionToSelect("test2");//而"test2",应该是"BB1-BBBBBBBB2,BBBBBB3"
}
window.close();
}
我想我说清楚了吧....
先谢谢大家了...如果觉得分数不够可以说明...
解决方案 »
- 北京外企招聘:PHP开发工程师
- 高手帮忙看看PHP更新问题
- visualSVN 的使用问题,
- 急问个php发邮件。公司不支持SMTP,只支持RPC 或者 HTTP Over RPC。如果通过这2个发邮件。
- dedev5.7问答index.html模版怎么调用分页
- substring在phpmyadmin里这样用可对?
- 哪位大大能给个php pdo得源码,小生不胜感激
- 急!!在租用空间里用phpMyAdmin插入的中文在页面上用utf-8读出来为什么是乱码?
- seo : 301重定向
- 当信息被篡改的时候,改怎么办呢
- 求教了PHP小偷程序,如何得到这个页面中的标题并且重复输出
- 一个电子公告板(紧急)有报酬!
function selectAddress(id, Address)//Address的格式类似前面所提
{
var f = window.opener.document.form;
for ( var i=0;i <Address.length;i++)
{
window.opener.addOptionToSelect("test1");
//主要改这里吧,根据上面选择希望不是test1,而是"AA1-AAAAAAAA2,AAAAAA3"
// ————这里是我想得到的结果,类似Address[0][0]这是没有显示的,这是问题关键所在吧
window.opener.addOptionToSelect("test2");
//而"test2",应该是"BB1-BBBBBBBB2,BBBBBB3"
}
window.close();
} 谢谢....
[1] => Array ( [0] => BB1 [1] => BBBBBBBB2 [2] => BBBBBB3 )
赋值给一个数组,然后再传值好像可以的