Home  >  Article  >  Backend Development  >  How to get value in js in php

How to get value in js in php

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-09-29 11:15:323986browse

How to get value in js in php

php has the following methods to obtain the value of js:

1. PHP echoes out the js file to get the return value, and outputs the parameters in the gamemap.js file.

echo &#39;<script type="text/javascript" src="gamemap.js"></script>&#39;;

2. Call the js method directly on the page, and get the parameters after the getAddress() method is executed.

echo "<script type=&#39;text/javascript&#39;>getAddress($lat,$lon);</script>";

Related recommendations: "php Getting Started Tutorial"

3. The most appropriate method is to use ajax to pass the value.

$(&#39;body&#39;).on(&#39;click&#39;,&#39;.a1&#39;,function(){
  var t = $(this);                        //js获取参数
  var url = "users_guanzhu.php";
  var id = $(this).attr(&#39;uid&#39;);
  var userid = $(this).attr(&#39;userid&#39;);
  var st = $(this).attr(&#39;st&#39;);
  var setting = {
        url: url,       //设置传值的路径
        type: &#39;post&#39;,   //设置传值方式
        async: true,
        data: {           //传值数据
          st: st,
          id: id,
          userid:userid
        },
        success:function (st0) {//如果ajax传值成功,执行的代码,此代码为修改前端页面文字
          if (st0) {
            var h =t.html();
            if( h==&#39;同意&#39;){
              t.html(&#39;不同意&#39;);}
            else{
              t.html(&#39;同意&#39;);
            }
            if(st==1){
              t.attr(&#39;st&#39;,0);
            }
            else
            {
              t.attr(&#39;st&#39;,1) ;
            }
          }
        }
        ,
        error:function (error) {  //如果出现错误,返回错误信息。
        }
        ,
        dataType:"text"
      }
      ;
  $.ajax(setting);
});

js obtains the value of php in the following ways:

<script type="text/javascript">
var arr="<?php echo $arr;?>"
</script>

The above is the detailed content of How to get value in js in php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:How PHP runs on WAMPNext article:How PHP runs on WAMP