我有我的主文件,其中声明了所有变量。单击按钮后,我有第二个文件使用 $.load 加载到主文件中。
但是被加载的文件具有在主文件中声明的变量。例子:
主文件:
$account_name = <?php get_option('account_name'); ?>
$account_pass = <?php get_option('account_pass'); ?>
加载到主文件中的辅助文件
// check if variable is set
<script>alert(<?php echo $account_name; ?>);</script>
(returns undefined)
$url = 'http://www.somewebsite.com/' . $account_name . '/page-4/'
但正如您所看到的,它也不确定 $account_name 设置了什么,如果我尝试重新声明辅助文件中的变量,我无法加载它并收到 500 错误。
我试图检查辅助文件内警报中的变量,但它只是返回未定义。
如何在辅助文件中声明变量?我一直在尝试使用 ajax post/get 尝试将变量传递给该文件,但运气不佳。该变量只返回未定义。
谢谢您的帮助