À l'aide de jQuery .load() pour passer d'un paramètre et d'appeler une fonction php

C'est le jQuery .la fonction de charge que j'ai. Ce que je veux faire est d'exécuter la fonction php avec une valeur passée de l'jQuery. Je pense que je ne comprends pas comment transmettre des valeurs avec jQuery pour le serveur. Dois-je peut-être besoin d'utiliser .obtenir ou .post? Veuillez informer.

$(document).ready(function(){
  $("#scotland").click(function() {
    $("#Main").load('thumbs.php #Main', $path=./scotland);
  });
});

php div que le script jQuery cibles.

<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>