get $_REQUEST[''] value in javascript


get $_REQUEST[''] value in javascript

我已经实现paypal支付到我的(php)网站。当paypal返回到我的网站,它发送的横断面id为$_REQUEST['tx'],我想得到它使用javascript/jquery代码。

我已经试过了

function getUrlParameter(sParam)
{
   var sPageURL = window.location.search.substring(1);
   var sURLVariables = sPageURL.split('&');
   for (var i = 0; i < sURLVariables.length; i++) 
   {
      var sParameterName = sURLVariables[i].split('=');
      if (sParameterName[0] == sParam) 
      {
       return sParameterName[1];
       }
   }
}    
var order_no='';
var pay_success = getUrlParameter('pay');
order_no = getUrlParameter('tx');

但这是在$_GET['tx']方法

mean url= http://example.com/services?pay=true&tx=63478568347657834它的工作很好,但不是在$_REQUEST['tx']的情况下。我该怎么做呢?

请帮。

你不能那样做。POST数据在客户端不可用。相反,把它放在服务器端并渲染成JavaScript:

<script>
  var tx = <?php echo json_encode($_REQUEST['tx']); ?>;
</script>