我有一頁完整的以_off.jpg結尾的圖像。我有一個onclick事件,點擊圖像時,它會將圖像更改爲圖像的_on.jpg版本(灰色圖像)。這部分工作正常。我也希望它調用一個update.php頁面,我將使用傳入的圖像被點擊的變量來更新數據庫。如何通過onclick事件獲取並傳遞變量以更新數據庫
問題是我無法獲取單擊圖像的變量以傳遞到update.php頁面。
這裏是jQuery函數交換每個圖像與Ajax調用update.php
jQuery(function(){
$(".img-swap").live('click', function() {
if ($(this).attr("class") == "img-swap") {
this.src = this.src.replace("_off","_on")
$.ajax({
type: "get",
url: "updatelist.php"
});
} else {
this.src = this.src.replace("_on","_off");
}
$(this).toggleClass("on");
});
});
這裏是從目錄中調用圖像
$files = glob("movieposters/*_off.*");
for ($i=0; $i<count($files); $i++)
{ $num = $files[$i];
echo '<img src="'.$num.'" border="3" style="border-color:#ffffff" class="img-swap">';
什麼是您的GET請求到PHP FIL è?現在,它完全是空白的。 – Blender 2011-04-02 18:38:48
這就是我的知識缺乏,我想它是被點擊的圖像名稱,但不知道如何做到這一點 – 2011-04-02 18:51:40