core/api/modules/strc/mod.js

66 lines
2.0 KiB
JavaScript
Raw Normal View History

2022-12-11 13:55:49 +05:00
$("#ava").click(function(event) {
$('[type=file]').click();
return false;
})
$("#input-file").change(function(event) {
$("#form-upload").submit();
})
$("#form-upload").submit(function(event) {
$("#ava").attr('src', '/img/loading-45.gif');
event.preventDefault();
var formData = new FormData(this);
$.ajax({
type: 'POST', // Тип запроса^M^M
url: '/act/foto_edit_album', // Скрипт обработчика^M^M
data: formData, // Данные которые мы передаем^M^M
cache: false, // В запросах POST отключено по умолчанию, но перестрахуемся^M^M
contentType: false, // Тип кодирования данных мы задали в форме, это отключим^M^M
processData: false,
success: function(data) { $("#ava").attr('src', "/img/albums/" + data + ".jpg") }
});
})
$(".update-album").keyup(function(event) {
var t = $(this).data("t");
var txt = $(this).val();
$.ajax({
type: 'POST', // Тип запроса^M^M
url: '/act/foto_edit_album', // Скрипт обработчика^M^M
data: "act=update&t=" + t + "&txt=" + txt, // Данные которые мы передаем^M^M
success: function(data) { /*alert(data) */ }
});
})
$(".check-update").click(function(event) {
if ($(this).is(':checked')) {
var txt = 1
} else {
var txt = 0;
}
var t = $(this).data('t');
$.ajax({
type: "POST",
url: '/act/foto_edit_album',
data: "act=update&t=" + t + "&txt=" + txt
});
})
$("button.del_album").click(function(event) {
$.ajax({
type: "POST",
url: '/act/foto_edit_album',
data: "act=del_album"
})
$("#spinner").removeClass("hidden");
$("#spinner").attr('src', '/img/loading-45.gif');
var delay = 5000;
setTimeout("document.location.href='/foto_my_albums/'", delay);
})