如果我使用 Jquery .load(file.php) 加载 PHP 页面,包含的文件是否可以使用在调用 load() 的页面上定义的 php 变量?
最佳答案
不,您必须将要使用的变量传递给您的 file.php
:
$('#yourdiv').load('file.php?var1=xyz&var2=xyz&var3=xyz');
然后你可以在你的 file.php 中获取它们:
$var1 = $_GET['var1'];
$var2 = $_GET['var2'];
$var3 = $_GET['var3'];
如果有很多变量则使用POST方法:
$('#yourdiv').load('file.php', {var1:x, var2:y, var3:z})
然后获取file.php中的变量:
$var1 = $_POST['var1'];
$var2 = $_POST['var2'];
$var3 = $_POST['var3'];
关于php - Jquery load() 和 PHP 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8479974/