如何在js程序里面 用php读取js变量

stranger_don 2017-08-23 04:02:18
...全文
556 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
stranger_don 2017-08-24
  • 打赏
  • 举报
回复
首先谢谢您. 原本我想的是,在js程序中调用PHP的函数,然后PHP函数用到js里面的变量,后面发现行不通,我是自学的JS,ajax异步什么的完全不明白。 我是要使用Echarts画图,现在只有数据,但是数据需要添加东西才能传递给Echarts,我想的是用php读数据,再用JS添加数据为JSON格式 也就是“name”:“chembl000” 。 现在在做的是用PHP 来做JSON格式的文件,还在尝试,一直报错。您这个方法我仔细学学
  • 打赏
  • 举报
回复
引用 2 楼 stranger_don 的回复:
我php里面有一个函数,需要用到kkk的值,所以弄了一个php
访问客户端资源只能提交,你想for中用ajax同步处理,配置async为false同步ajax请求。

<script type="text/javascript" src="http://cdn.bootcss.com/jquery/1.4.1/jquery.min.js"></script>
<script>
    for (var j = 0; j < o.length; j++) {
        var kkk = o[j], elsejson;
        //ajax提交kkk到xxxx.php,自己获取后处理输出需要的值 $kkk=$_GET["kkk"];..处理代码...echo "处理后的值";
        $.ajax({ async: false, url: 'xxxx.php', data: { kkk: kkk }, success: function (d) { elsejson = d; } })

        alert(elsejson)
    }
</script>
你那个o数组怎么得来的,服务器端json_encode得来的那不是先服务器端处理完毕再json_encode
stranger_don 2017-08-23
  • 打赏
  • 举报
回复
我php里面有一个函数,需要用到kkk的值,所以弄了一个php
  • 打赏
  • 举报
回复
什么鬼,服务器端要获取客户端信息必须要提交,你不就是直接输出kkk的值,还经过php搞毛线。。

Web开发学习资料推荐
ajax对象属性withCredentials
easyui datagrid fitColumns:true失效解决办法

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧