112 lines
3.8 KiB
JavaScript
112 lines
3.8 KiB
JavaScript
|
/*делает превьюшку*/
|
|||
|
function readImage ( input ) {
|
|||
|
if (input.files && input.files[0]) {
|
|||
|
var reader = new FileReader();
|
|||
|
reader.onload = function (e) {
|
|||
|
$('.img_ava_mod_user').attr('src', e.target.result);
|
|||
|
/* $('body').css('backgroundImage', 'url(' + e.target.result + ')');*/
|
|||
|
}
|
|||
|
reader.readAsDataURL(input.files[0]);
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
/*сохраняем*/
|
|||
|
$('#upload-image').submit(function(event){
|
|||
|
event.preventDefault();
|
|||
|
var formData = new FormData(this);
|
|||
|
$.ajax({
|
|||
|
type:'POST', // Тип запроса
|
|||
|
url: '/act/user', // Скрипт обработчика
|
|||
|
data: formData, // Данные которые мы передаем
|
|||
|
cache:false, // В запросах POST отключено по умолчанию, но перестрахуемся
|
|||
|
contentType: false, // Тип кодирования данных мы задали в форме, это отключим
|
|||
|
processData: false,
|
|||
|
success:function(data){
|
|||
|
//alert(data);
|
|||
|
/* printMessage('#result', data);*/
|
|||
|
},
|
|||
|
error:function(data){
|
|||
|
console.log(data);
|
|||
|
}
|
|||
|
});
|
|||
|
});
|
|||
|
|
|||
|
/*срабатывает при выборе файла*/
|
|||
|
$('#image').change(function(){
|
|||
|
readImage(this);
|
|||
|
$('#upload-image').submit();
|
|||
|
});
|
|||
|
/* ссылка вызывающая кнопку загрузки картинки*/
|
|||
|
$("#a_select_img").click(function(event){
|
|||
|
$("#image").click();
|
|||
|
|
|||
|
return false;
|
|||
|
})
|
|||
|
|
|||
|
//проверка логина
|
|||
|
$('#input_login').keyup(function(){
|
|||
|
var a=$(this).val();
|
|||
|
$.ajax({
|
|||
|
type:'POST', // Тип запроса
|
|||
|
url: '/act/user', // Скрипт обработчика
|
|||
|
data: "act=check_login&login=" + a, // Данные которые мы передаем
|
|||
|
success:function(data){$("#res_save_login").html(data);}
|
|||
|
});
|
|||
|
});
|
|||
|
//cохранение логина
|
|||
|
$('#btn_save_login').click(function(){
|
|||
|
var a=$('#input_login').val();
|
|||
|
$.ajax({
|
|||
|
type:'POST', // Тип запроса
|
|||
|
url: '/act/user', // Скрипт обработчика
|
|||
|
data: "act=save_login&login=" + a, // Данные которые мы передаем
|
|||
|
success:function(data){$("#res_save_login").html(data);}
|
|||
|
});
|
|||
|
})
|
|||
|
|
|||
|
//плюсуем
|
|||
|
$('.btn_change_repa').click(function(){
|
|||
|
var t=$(this).data('t');
|
|||
|
$.ajax({
|
|||
|
type:'POST', // Тип запроса
|
|||
|
url: '/act/user', // Скрипт обработчика
|
|||
|
data: "act=change_repa&user_id=" + $('#input_user_id').val() + "&t=" + t, // Данные которые мы передаем
|
|||
|
success:function(data){$("#btn_repa_info").text(data);}
|
|||
|
});
|
|||
|
})
|
|||
|
|
|||
|
|
|||
|
/*сохраняем основные данные*/
|
|||
|
$('#form_save_os_data').submit(function(event){
|
|||
|
event.preventDefault();
|
|||
|
var formData = new FormData(this);
|
|||
|
$.ajax({
|
|||
|
type:'POST', // Тип запроса
|
|||
|
url: '/act/user', // Скрипт обработчика
|
|||
|
data: formData, // Данные которые мы передаем
|
|||
|
cache:false, // В запросах POST отключено по умолчанию, но перестрахуемся
|
|||
|
contentType: false, // Тип кодирования данных мы задали в форме, это отключим
|
|||
|
processData: false,
|
|||
|
success:function(data){
|
|||
|
// alert(data);
|
|||
|
/* printMessage('#result', data);*/
|
|||
|
},
|
|||
|
error:function(data){
|
|||
|
console.log(data);
|
|||
|
}
|
|||
|
});
|
|||
|
|
|||
|
});
|
|||
|
|
|||
|
$("#wr-tabs").on("click", ".tab", function(){
|
|||
|
var tabs = $("#wr-tabs .tab"),
|
|||
|
cont = $("#wr-tabs .tab-cont");
|
|||
|
// Удаляем классы active
|
|||
|
tabs.removeClass("active");
|
|||
|
cont.removeClass("active");
|
|||
|
// Добавляем классы active
|
|||
|
$(this).addClass("active");
|
|||
|
cont.eq($(this).index()).addClass("active");
|
|||
|
return false;
|
|||
|
});
|