これは私が持っているjQueryの.load関数です。私がしたいことは、jQueryから渡された値を使ってphp関数を実行することです。私は、jQueryで値をサーバーに渡す方法を理解していないと思います。おそらく.getや.postを使用する必要がありますか?お知らせ下さい。jQuery .load()を使用してパラメータを渡してPHP関数を呼び出す
$(document).ready(function(){
$("#scotland").click(function() {
$("#Main").load('thumbs.php #Main', $path=./scotland);
});
});
jQueryスクリプトが対象とするphp div。
<div id="main">
<?php
function thumbnailload($path)
{
$dir_handle = @opendir($path) or die("Unable to open folder");
while (false !== ($file = readdir($dir_handle))) {
if(ereg("(.*)\.(jpg|bmp|jpeg|png|gif)", $file)){
echo "<a href='$path/$file'><img class='thumbnail' src='$path/thumbs/thumb_$file' alt='$file'></a>";
}
}
closedir($dir_handle);
}
thumbnailload($path);
?>
</div>
ありがとうございました – iwishiwasacodemonkey