我有以下文件结构:
现在我想在 main.js 和 getData.php 中使用下拉菜单中的变量(位于 get_attributes.php、get_fields.php 和 get_tables.php 中)。现在的问题是如何在 .js 文件中使用另一个 .php 文件中的变量?
最佳答案
您不能直接使用 JS 脚本中的 PHP 变量。
动态访问
如果您想动态获取变量,可以使用 AJAX ( see jQuery AJAX doc )。
静态访问
如果您想在 JS 应用程序启动时访问 PHP 变量,您可以使用以下语法将 PHP 变量放入 DOM 中:
<input type="hidden" id="php_name" value="<?=$name?>" />
并使用 jQuery 来获取它:
$('#php_name').val();
希望对您有所帮助。
关于javascript - 如何在js文件中使用php文件中的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37269883/