javascript - 如何声明一个 PHP 变量并将其传递给 AJAX url?
问题描述
当我调用/comment.php
它时,它会返回我请求的数据。post_id是固定的。
/comment.php
"ajax":
{
"url": "http://localhost/fb-callback.php?post_id=12345_67890",
"type" : "GET",
"dataSrc": function (response) {
// console.log(response);
if(response.whaterver == 0){
//DO YOUR THING HERE
}
//return back the response
return response;
},
我想在那里声明一个 php 变量,而不是固定 id ( 12345_67890 ),就像这样 ::-
<?php
$uid = $_GET['uid'];
?>
"ajax":
{
"url": "http://localhost/fb-callback.php?post_id="+"&uid",
"type" : "GET",
................
这样当我调用 url/comment.php?uid=12345_67890**
时它会返回结果。但它似乎不是那样工作的。我该怎么做或者有其他方法可以拨打这个电话吗?
这是完整代码::: https://pastebin.com/iy3htv63
解决方案
你可以echo
在ajax url上。尝试这个
<?php
$uid = $_GET['uid'];
?>
"ajax":
{
"url": "http://localhost/fb-callback.php?post_id=<?php echo $uid; ?>",
"type" : "GET",
................
推荐阅读
- powershell - 通过 CMD 运行带有参数的 Powershell
- powershell - 当我在 Visual Studio Code 中运行 ps1 脚本(powershell)来执行 SSIS 包时,它会在启动时自行暂停,我该如何停止这种行为?
- c# - 来自 Autofixture 声明性自动数据参数的属性的集合大小
- angular - Angular 将 API 结果从一个组件发送到不同路由中的另一个组件
- amazon-web-services - 有关 AWS EIP 分配日期和 Boto3 的元数据
- python - Django 表单没有创建新条目
- octave - Matlab二分法
- powershell - Azure BACPAC 导出从 PowerShell 脚本随机失败
- php - 发生数据库错误:您必须使用“set”方法来更新条目
- r - Funs() 和相关错误