我正在开发一个网站,我更喜欢将网页(标题,导航)设置为静态。根据使用jquery点击的任何页面链接,只有特定div中的页面内容才会刷新。
继承工作代码
$("#nav_page_i").on("click", function () {
$("#load_here").load("addproduct.php");
});
(#nav_page_i)是href的id,(#load_here)是addproduct.php页面内容加载到的div。
但是有可能我通过这个方法传递和获取php url params而没有实际页面重新加载,这是完成我的网站所需要的。
我可以通过像这样的php params
$("#load_here").load("addproduct.php?param1=<?php echo $id?>¶m2=<?php echo $id2?>")
答案 0 :(得分:2)
在jQuery中:
$("#load_here").load("addproduct.php?param1=1¶m2=2");
PHP中的:
<?php
$param1 = $_GET['param1']; // 1
$param2 = $_GET['param2']; // 2
?>
答案 1 :(得分:1)
您可以在jquery或javascript中使用php参数,
<?php
$parameter1 = $_GET['foo']; // GET , POST , REQUEST what ever you want
$parameter2 = $_GET['foo'];
?>
$("#load_here").load("addproduct.php?parameter1=<?php echo $parameter1; ?>¶meter2=<?php echo $parameter2; ?>");
如果我以错误的方式理解问题,请告诉我。