2012-07-04 6 views
-1

У меня есть файл php, который создает файл .txt с именем некоторых фотографий. Но в папку с изображениями добавляются новые фотографии. На моей индексной странице у меня есть функция javascript, вызывающая функцию ajax, потому что я не хочу перезагружать страницу. Я просто хочу снова запросить файл php для воссоздания файла .txt с именем всех фотографий. Может кто-нибудь помочь мне с ajax?Как я могу перезагрузить php-файл с помощью Ajax?

+2

Если у вас нет опыта работы с ajax, я бы рекомендовал использовать библиотеку jQuery (http://api.jquery.com/jQuery.ajax/ или http://api.jquery.com/jQuery. get/для еще более простой версии). Кроме того, я бы использовал базу данных вместо текстового файла. – jeroen

+0

Покажите, что вы сделали до сих пор. С какими проблемами вы столкнулись? Какие у вас вопросы? –

ответ

1

Я бы использовал JQuery для этого, так как это станет намного проще.

$.ajax({ 
    url: 'path/createtextfile.php', 
    success: function(data) { 
    alert('textfile created'); 
    } 
}); 

Поскольку это стоит прямо сейчас он возвращает результат от createtextfile.php и делает предупреждение.

Однако, если ваш файл возвращает имена всех изображений в списке (delimitered конечно)

Пример: name1, name2, name3

вы можете взорвать этот список в массив и снова использовать JQuery для создания HTML элементы для отображения имен.

Смежные вопросы