[英]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.