![](/img/trans.png)
[英]Pass array as an argumento from jQuery to a php handler using $.get and $.param()
[英]Pass and Get a php url param without a page reload using jquery
我正在开发一个网站,我更喜欢使网页(标题,导航)静态。 只使用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?>")
在jQuery中:
$("#load_here").load("addproduct.php?param1=1¶m2=2");
在PHP中:
<?php
$param1 = $_GET['param1']; // 1
$param2 = $_GET['param2']; // 2
?>
你可以在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; ?>");
如果我以错误的方式理解问题,请告诉我。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.