javascript - 如何将 XMLHttpRequest 中的查询字符串参数发送到 php 页面

标签 javascript php ajax

我有以下名称的 php 变量

    $name=$_POST["name"];
    <script>
    pge = '<?php echo $name ;?>';        
    var url = "searchCustomerByNameApi2.php"
    //some code 
   xmlhttp.open("GET", url, true);
   xmlhttp.send();

如何将 pge 变量连同 url 作为查询字符串发送并在 php 页面上访问它??

最佳答案

很简单,您的 javascript 代码看起来像这样。

<script>

   var  name  = '';

   name = '<?php print $_POST["name"]?>';   
   var url = "searchCustomerByNameApi2.php?name"+name;
   xhttp.open("GET", url, true);
   xhttp.send(); 

</script>

php 代码看起来像 searchCustomerByNameApi2.php 页面

   $name = $_REQUEST['name'];

关于javascript - 如何将 XMLHttpRequest 中的查询字符串参数发送到 php 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45072552/

相关文章:

javascript - Rails 通过 ajax 渲染 View

javascript - 使用正则表达式测试 IP 地址

Javascript 代码 getElementByID 与 C# 循环

php - SMTP Telnet和PHP无法从HELO中获得任何响应

php - Apache 2.4 在 Windows 8 - 64 位上运行非常慢

php - 在 Laravel 5 中发送大量数组数据时 RouteCollection.php 中的 MethodNotAllowedHttpException 错误

javascript - Meteor.js facebook 使用 'apple-mobile-web-app-capable' 登录

javascript - 匿名函数是否需要括号?

php - 如何使用 node_save 创建节点?

javascript - 字符串到数组的数组