使用.load()
方法加载一些外部php / HTML时,如何访问外部文件中的数据?
假设第一个文件是'index.php',它包含类似的内容;
$('#contentContainer').load('productContent.php',{param1:'data.xml'});
在'productContent.php'中我想通过传递XML文件名来解析不同的XML文件,如图所示。但是,我不知道如何从'productContent.php'中访问'param1'
答案 0 :(得分:0)
它将在
之下$_REQUEST['param1'];
编辑:在服务器上,您需要一个名为productContent.php
的文件,如下所示:
<?php
echo $_REQUEST['param1'];
?>
Edit2:如果您在PHP文件中编写JavaScript(我认为这是一个坏主意,JavaScript文件通常应远离生成的HTML),那么您可以执行类似这样的操作:
$(this).ready(function () {
var d = <?php echo $_REQUEST['param1']; ?>;
});
但这非常混乱。