如何在JavaScript中包含PHP文件并传递参数

拉维·马塔(Ravi Mattar)

用户单击某些内容(在本例中为链接)后,我需要在页面中运行PHP函数。

首先,我使用onclick运行一个javascript AJAX来请求一个包含函数的PHP文件。问题是,我需要将参数传递给函数,而我似乎无法使用AJAX做到这一点。

如果它是PHP包含,它的行为就像将另一个文件“追加”到当前文件一样,因此,包含的文件可以引用当前文件中的变量。显然,AJAX只是获取我需要的文件,运行它的代码,并显示结果。是的,对我不起作用。

所以基本上。我需要在JavaScript上完全复制PHP的“ include”。或任何其他解决方法。

我当前的代码:

<br> <div id="seeMore"> </div> <br>

<ul> <li style="float: left"> <a href="#" onclick="loadMore();">Ver Mais</a> </li> </ul>

<script type="text/javascript">
function loadMore()
{ $("#seeMore").load("feedP.php"); }
</script>

这是我需要帮助的主页代码的一部分,您可以看到它正在加载一个名为feedP.php的页面,这是代码:

<?php

echo 'test';
require_once('functions.php'); loadFeeds($urls, 5);

?>

如您所见,我必须运行一个名为loadFeeds的函数,它需要一个参数$ urls。女巫重新创建在主页上。

编辑:

我无法重新加载页面或重定向用户,这就是为什么我尝试在此处“附加”文件的原因。

脚本47

您可以使用load函数的第二个参数,该参数采用可以发布到相关文件的参数:

$("#seeMore").load("feedP.php", {
    url: 'url'
});

然后,在您的PHP中,您可以利用$_POST来访问发布的数据。

数据

类型:PlainObject或字符串

与请求一起发送到服务器的普通对象或字符串。

阅读材料

.load

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在php curl POSTFILEDS参数中传递JSON文件

如何在.desktop文件中传递参数

如何在javascript的url中传递参数?

如何在Javascript中传递指定的参数

如何在.htaccess中包含php文件?

如何在PHP中包含文件?

如何在 PostGresOperator 气流中的 .sql 文件中传递参数?

如何在JavaScript中将引用参数作为PHP传递?

如何在Javascript中动态创建的函数中传递参数?

如何在DRL文件中传递规则条件的参数值?

如何在批处理文件中传递参数

如何在php的回调函数中传递参数?

如何在swagger php api批注中传递可选参数?

如何在php文件中包含图片,css和javascript等静态资产

如何在Javascript onClientClick中传递Eval参数?

如何在javascript查找功能中传递参数?

如何在javascript函数中传递多个参数

如何在Javascript构造函数中传递参数?

如何在JAVASCRIPT中按变量传递参数

如何在WordPress php模板中包含PHP文件?

如何调用PHP文件或Javascript文件中包含的“函数构造”?

如何传递文件中包含的命令行参数并保留该文件的名称?

如何在许多其他页面已经包含的文件中包含php文件PHP

如何在Joomla文章中包含外部PHP文件?

如何在PHP mail()函数中包含对文件的调用

如何在 PHP 中包含其他文件?

如何在codeigniter控制器中包含php文件

如何在.tpl文件中包含php代码

如何在WampServer的HTML文件中包含PHP脚本?