first commit
This commit is contained in:
178
target/classes/static/home/js/common.js
Normal file
178
target/classes/static/home/js/common.js
Normal file
@@ -0,0 +1,178 @@
|
||||
//显示成功信息
|
||||
function showSuccessMsg(msg,callback){
|
||||
$.confirm({
|
||||
title: '成功',
|
||||
content: msg,
|
||||
type: 'green',
|
||||
typeAnimated: false,
|
||||
buttons: {
|
||||
omg: {
|
||||
text: '确定!',
|
||||
btnClass: 'btn-green',
|
||||
action: function(){
|
||||
callback();
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
//显示错误信息
|
||||
function showErrorMsg(msg){
|
||||
$.confirm({
|
||||
title: '错误',
|
||||
content: msg,
|
||||
type: 'red',
|
||||
typeAnimated: false,
|
||||
buttons: {
|
||||
omg: {
|
||||
text: '知道了!',
|
||||
btnClass: 'btn-red',
|
||||
action: function(){
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
//显示警告信息
|
||||
function showWarningMsg(msg){
|
||||
$.confirm({
|
||||
title: '警告',
|
||||
content: msg,
|
||||
type: 'red',
|
||||
typeAnimated: false,
|
||||
buttons: {
|
||||
omg: {
|
||||
text: '知道了!',
|
||||
btnClass: 'btn-red',
|
||||
action: function(){
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
//表单验证公用方法,传表单form的id进来即可
|
||||
function checkForm(formId){
|
||||
var flag = true;
|
||||
$("#"+formId).find(".required").each(function(i,e){
|
||||
if($(e).val() == ''){
|
||||
showWarningMsg($(e).attr('tips'));
|
||||
flag = false;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
return flag;
|
||||
}
|
||||
//统一图片上传方法
|
||||
function upload(showPictureImg,input){
|
||||
//formdata
|
||||
var formData = new FormData();
|
||||
formData.append('photo',document.getElementById('select-file').files[0]);
|
||||
$.ajax({
|
||||
url:'/upload/upload_photo',
|
||||
contentType:false,
|
||||
processData:false,
|
||||
data:formData,
|
||||
type:'POST',
|
||||
success:function(data){
|
||||
if(data.code == 0){
|
||||
showSuccessMsg('图片上传成功!',function(){
|
||||
$("#"+showPictureImg).attr('src','/photo/view?filename=' + data.data);
|
||||
$("#"+input).val(data.data);
|
||||
})
|
||||
}else{
|
||||
data = $.parseJSON(data);
|
||||
showErrorMsg(data.msg);
|
||||
}
|
||||
},
|
||||
error:function(data){
|
||||
alert('网络错误!');
|
||||
}
|
||||
});
|
||||
}
|
||||
function uploadPhoto(photo,callback){
|
||||
//formdata
|
||||
var formData = new FormData();
|
||||
formData.append('photo',photo);
|
||||
$.ajax({
|
||||
url:'/upload/upload_photo',
|
||||
contentType:false,
|
||||
processData:false,
|
||||
data:formData,
|
||||
type:'POST',
|
||||
success:function(data){
|
||||
if(data.code == 0){
|
||||
callback(data);
|
||||
}else{
|
||||
//data = $.parseJSON(data);
|
||||
showErrorMsg(data.msg);
|
||||
}
|
||||
},
|
||||
error:function(data){
|
||||
alert('网络错误!');
|
||||
}
|
||||
});
|
||||
}
|
||||
function uploadVideoToServer(video,callback){
|
||||
//formdata
|
||||
var formData = new FormData();
|
||||
formData.append('video',video);
|
||||
$.ajax({
|
||||
url:'/upload/upload_video',
|
||||
contentType:false,
|
||||
processData:false,
|
||||
data:formData,
|
||||
type:'POST',
|
||||
success:function(data){
|
||||
if(data.code == 0){
|
||||
callback(data);
|
||||
}else{
|
||||
//data = $.parseJSON(data);
|
||||
showErrorMsg(data.msg);
|
||||
}
|
||||
},
|
||||
error:function(data){
|
||||
alert('网络错误!');
|
||||
}
|
||||
});
|
||||
}
|
||||
//统一ajax请求
|
||||
function ajaxRequest(url,requestType,data,callback){
|
||||
$.ajax({
|
||||
url:url,
|
||||
type:requestType,
|
||||
data:data,
|
||||
dataType:'json',
|
||||
success:function(rst){
|
||||
if(rst.code == 0){
|
||||
callback(rst);
|
||||
}else{
|
||||
alert(rst.msg);
|
||||
}
|
||||
},
|
||||
error:function(data){
|
||||
alert('网络错误!');
|
||||
}
|
||||
});
|
||||
}
|
||||
//统一ajax请求
|
||||
function ajaxAsyncRequest(url,requestType,data,callback){
|
||||
$.ajax({
|
||||
url:url,
|
||||
type:requestType,
|
||||
data:data,
|
||||
dataType:'json',
|
||||
async:false,
|
||||
success:function(rst){
|
||||
if(rst.code == 0){
|
||||
callback(rst);
|
||||
}else{
|
||||
alert(rst.msg);
|
||||
}
|
||||
},
|
||||
error:function(data){
|
||||
alert('网络错误!');
|
||||
}
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user