如何在JavaScript函数中调用PHP文件
How to call a PHP file in a JavaScript function
我有一个小的'load.php'文件,它基本上循环遍行存储在Pi服务器上的图像,并简单地响应所有png图像。但是,我实际上不知道在JavaScript中调用该文件的正确方法是什么,或者如何将结果附加到HTML元素中。
load.php:
<?php
$dirname = "/var/www/html/";
$images = glob($dirname."*.png");
foreach($images as $image) {
echo '<img src="'.$image.'" /><br />';
}
?>
我试图简单地发布结果并将它们附加到Div,但这不起作用:
$.post("load.php", function(data) {
console.log(data);
imgsDiv.innerHTML = imgsDiv.innerHTML + data;
});
任何帮助都将是非常感激的:)
您不需要发送post
到服务器,因为您没有发送任何内容。试着改变你的JavaScript代码使用get
:
$.get("load.php", function(data) {
console.log(data);
//And you can use jQuery to add data to a element.
$("#imgsDiv").html(data)
});
你需要有一个像这样的html元素:
<div id="imgsDiv"></div>
假设您有一个id="imgsDiv"的div,请尝试$("#imgsDiv").load( "load.php" );
相关文章:
- 调用php数组中的JS函数
- 如何使用javascript调用Php文件
- 使用ajax用jquery调用php函数
- 如何使用OnClick事件通过参数调用来调用PHP函数
- php javascript代码从javascript调用php函数
- 在javascript中调用PHP变量
- 如何从jQuery调用PHP函数
- 从Javascript函数调用PHP函数
- 如何使用javascript验证表单中的数据,然后调用php页面
- 在Javascript中调用PHP数据库变量
- 通过Javascript调用php文件
- 使用ajax从javascript/jquery调用php函数
- 阿贾克斯赢得了't调用PHP文件
- 使用AJAX在单独的文件中调用php函数
- 使用ajax/javascript调用php函数
- 使用javascript中的相同代码为REST服务调用php函数
- Ajax调用PHP失败,ASP正常工作.NET
- 通过 AJAX 调用 PHP 文件,将 $_GET 变量传递到 MySQL 查询中,然后回显到响应中
- Codeigniter :通过 AJAX 调用 php 脚本时路由不起作用
- 在 HTML 代码中调用 PHP 函数,在 PHP echo 语句中