我的应用程序中有一个名为index.php的主页面,我想在其中显示一些照片。该文件中的代码是:
<div id="main" name="main">
<input type="button" value="Photos" onclick="showIm()">
</div>
文件function.php包含一个在屏幕上显示照片的功能:
function showPhotos()
{
global $link;
$result = pg_query_params($link, 'SELECT photo_name FROM photos');
while($photos_row = pg_fetch_row($result))
{
echo '<a href="photos/'.$photos_row[0].'">
<img src="photos/'.$photos_row[0].'"></a>';
}
}
我的上一个文件是function.js,我尝试使用ajax调用showPhotos
function showIm()
{
$.ajax({
url: "functions.php"
})
}
所以在最后一个函数里面我想调用showPhotos()来获得结果。我认为我的实施有点复杂,但我想知道是否有人可以提供帮助。
答案 0 :(得分:0)
嗯,你必须对这个结果做点什么!添加success
方法并声明返回dataType
function showIm()
{
$.ajax({
url: "functions.php",
dataType: "html",
success: function(html) {
//do something with the response here
//the "html" variable will contain your PHP response
}
})
}