У меня есть страница, полная изображений, которые заканчиваются на _off.jpg.У меня есть событие onclick, когда при щелчке по изображению оно изменяется на версию изображения _on.jpg (изображение, выделенное серым цветом).Эта часть отлично работает.Я также хочу, чтобы он вызывал страницу update.php, где я буду обновлять базу данных, используя переменные, переданные для того изображения, по которому щелкнули.
Проблема в том, что у меня возникли проблемы с получением переменной для изображения, щелкнувшей для перехода на страницу 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">';