用户
 找回密码
 入住 CI 中国社区
搜索
查看: 6510|回复: 9
收起左侧

[讨论/交流] js怎么获取php数组中的值啊

[复制链接]
发表于 2011-5-27 17:54:27 | 显示全部楼层 |阅读模式
                                 var   i;
                                a   = new array();
                                a = document.getElementsByName("$mq_title[i]");
                                for(i=0;i <a.length;i++)
                                        {
                                          
                                        alert(a[i]);
                                          
                                        }

                       

                                function changelocation(locationid)
                                        {
                                 document.form1.mq.options[0]=new Option("-请选择-","");
                                        document.form1.mq.length = 1;

                                   var locationid=locationid;
                                        var i;
                                   for (i=0;i < 4; i++)
                                           {
                                                  if (a[i][2] == locationid)
                                                   {
                                                                document.form1.mq.options[document.form1.mq.length] = new Option(a[i][3], a[i][4]);
                                                   }        
                                                }
                                               
                                   }
 楼主| 发表于 2011-5-27 17:55:25 | 显示全部楼层
上面的代码为什么不行
发表于 2011-5-27 18:03:09 | 显示全部楼层
本帖最后由 jeongee 于 2011-5-27 18:04 编辑

回复 xiaomai 的帖子

你这句是不是应该这样
PHP复制代码
a = document.getElementsByName("<?php echo $mq_title[i];?>");
复制代码
 楼主| 发表于 2011-5-27 18:09:08 | 显示全部楼层
回复 jeongee 的帖子

试过啦,还是不行,纠结。。。。。。。
发表于 2011-5-27 18:12:02 | 显示全部楼层
回复 xiaomai 的帖子

额额,这属于PHP最基础知识
多看看基础哦
 楼主| 发表于 2011-5-27 18:14:40 | 显示全部楼层
回复 jeongee 的帖子

不太懂js啊,js获取值后给下拉列表实现二级联动下拉表
发表于 2011-5-27 18:18:29 | 显示全部楼层
本帖最后由 jeongee 于 2011-5-27 18:18 编辑

回复 xiaomai 的帖子

呵呵,不懂JS,就用jquery之类的东西写吧,很简单,也有很多这种插件
 楼主| 发表于 2011-5-27 18:20:50 | 显示全部楼层
回复 jeongee 的帖子

版主能否给些类似代码看看
发表于 2011-5-27 18:23:40 | 显示全部楼层
回复 xiaomai 的帖子

网上一搜,很多的
发表于 2011-6-19 11:02:12 | 显示全部楼层
AJAX传递,像LS这样理论上可行,但是如果是大规模的数据,比如说数据库查询,就会很危险,安全性很不好。所以还是通过建立一个PHP,响应AJAX,通过JSON或者XML进行传递

本版积分规则