本帖最后由 a623097864 于 2014-12-04 14:26:45 编辑

解决方案 »

  1.   

    php 得到那个变量做什么用的?把需要的数据post到服务器由服务器统一处理
      

  2.   

    做不到,你可以把php变量给js,但不能把js变量给php。把你的AJAX请求这个功能改掉,改成直接在本页面的php上执行。
      

  3.   

    js变量和php变量没法交互使用。因为php变量在服务器端解析执行,但是在服务器端js不会被解析。当发到客户端时php的东西都被解析过的了执行js时就没法传值到php了。不知道LZ这么设计是想实现什么功能(很多时候都可以在Ajax请求的php页面进行处理)。
      

  4.   

    php代码是在服务器上执行的
    js代码是在用户电脑上执行的执行顺序是
    php代码执行完毕,生成各种js/html/css等代码,然后发送到用户电脑上然后js/html/css等代码在用户电脑上执行你要把js的变量内容传给php,还是要通过ajax传到服务器上,然后php执行后再把结果传给js进行处理
    用ajax的时候,要把异步改成同步,这样程序会等待服务器上的php执行结果返回之后再进行下一步操作