将php变量传递给ajax并在另一个php页面上获取它
pass php variable to ajax and get it on another PHP page
我想通过AJAX url传递一个变量到另一个PHP页面,并使用:
$id=$_GET['id'];
这是我传递值的链接,例如$id=6
。
<a id="pageid" href="ifsc-bank.php?id=<?=$id?>"><img src="images/iconf.png"/> <?=$bank?> </a>
我想要得到ifsc-bank.php
中的值。
$id=$_GET['id'];
I tried:
pag.ajax({
type: "post",
url: "ifsc-bank.php",
data: {'data':dataString},
success: function(ccc)
{
pag("#pageid").html(ccc);
}
});
第一件事,你似乎有一个不正确的php打开标记当前为:
<?code?>
应该是:
<?php code here ?>
我也认为你的ajax调用应该更像以下:
$.ajax
({
type: "get",
url: "ifsc-bank.php",
data: {'data':dataString},
success: function(ccc)
{
$("#pageid").html(ccc);
}
});
这是在您没有将jQuery定义为分页的情况下。此外,如果您试图使用"GET"来查找id的值,则应该将其添加到ajax类型中。
如果这些建议没有解决问题,请让我知道。:)感谢上帝,感谢所有的选民,我得到了我的答案,问题是在index.php我有几个链接点击。它将通过url传递一个变量link.php?id=8
,因此听到id=8
传递到第二页听到link.php根据过滤器查询显示所有记录
$id=$_GET['id'];
"select * from table_name where id=".$id "limit";
显示10条记录,因为我设置了限制10。现在分页显示
1 2 3 4 125 Next Last
在点击第2页时它没有显示任何东西因为它没有将id=8传递给第二页因为。我通过输入$id=$_GET['id'];在HTML开始之前,只要稍微修改一下代码就可以了
<?php if (isset($_GET["id"]))
{
$_SESSION['page']=$_GET["id"];
$page = $_SESSION['page'];
} else {
$page = $_SESSION['page'];
$tableName = $page."r"; } ?>
如果你没有投票,我继续搜索stackoverflow,没有尝试
谢谢大家
相关文章:
- 通过另一个php应用程序将我的项目推送到Github存储库中
- 如何将JavaScript变量的数据传递到另一个php页面
- PHP处理来自一个页面的http请求,并将其显示在另一个页面上
- 将php页面URL中的变量传递给JavaScript和另一个php
- 如何使用javascript/jquery将变量从一个PHP文件传递到另一个PHP文件
- 用PHP读取另一个网站的源代码,并将其作为字符串提供给JavaScript
- 如何使用AJAX和JSON从一个页面抓取PHP变量到另一个页面
- 通过AJAX将从AJAX获取的值发送到另一个PHP文件
- 使用 Ajax 将 Javascript 变量提交到另一个 PHP 文件
- 将Php中的Javascript变量回显到另一个页面
- 从 PHP 表中选择值并将其传递给另一个 PHP 页面
- 如何通过选择下拉列表中的选项从另一个 php 文件中获取数据
- 用户在文本框中输入一个数字,并根据使用 PHP 输入的数字重定向到另一个网页
- 从JS到PHP;另一个CORS问题(似乎是)
- 将值从一个 Php 文件传递到另一个 Php 文件
- 在 PHP 中将变量从一个页面导入到另一个页面
- 如何多次将PHP变量从一个文件传递到另一个文件
- php中的mysql查询不起作用,但它在另一个php文件中起作用
- 使用php使用href链接将输入的文本框值传递到另一个页面
- 在PHP中将下拉选择列表的内容从一个表单传递到另一个表单