123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194 |
- $(function(){
-
- $(document).ready(function () {
-
-
- $(".btnUpload").height($(".btnUpload").width())
- var getspan=$(".imguploadspan").html();
- $(".imguploadspan").append(getspan)
- $(".imguploadspan").append(getspan)
-
- var list=$(".imguploadlist").html();
- $(".imguploadlist").append(list);
- $(".imguploadlist").append(list);
-
- var obj=window.localStorage.getItem("postmoment")
- if(obj){
- obj=JSON.parse(obj)
- $("[name=Project_title]").val(obj.title)
- $(".Projectdescriptiontxt").val(obj.txt)
- for(var i in obj.list){
- var input=$(".btnUpload").eq(i)
- onloadimg(input,obj.list[i])
- }
- $(".Publish").hide()
- $(".Renew").show()
-
- //onloadimg
- }
-
-
- var btnUpload=null;
- $('.btnUpload').click(function () {
- if(bl){
- $('#imagePic').click();
- btnUpload=$(this);
- }else{
- bl=true
- }
-
- });
- var bl=true;
- $('.imgdel').click(function () {
- bl=false
- $(this).parent().css("background", "url(../../assets/img/img_add.png) no-repeat center")
- $(this).parent().css("border", '0')
- $(this).parent().css("background-size", "100% 100%")
-
- $(this).hide()
- $(this).parent().removeAttr("disabled")
-
- $(this).parent().find(".imginput").val("")
-
- });
-
- $("#imagePic").on("change", function (e) {
-
- var file = e.target.files[0]; //获取图片资源
- var fileTypes = ["bmp", "jpg", "png", "jpeg"];
- var bTypeMatch = false
- for (var i = 0; i < fileTypes.length; i++) {
- var start = file.name.lastIndexOf(".");
- var fileType = file.name.substring(start + 1);
- if (fileType.toLowerCase() == fileTypes[i]) {
- bTypeMatch = true;
- break;
- }
- }
- if (bTypeMatch) {
- if (file.size <= 1024 * 1024 * 10) {
- var reader = new FileReader();
- reader.readAsDataURL(file); // 读取文件
- // 渲染文件
- reader.onload = function (arg) {
- onloadimg(btnUpload,arg.target.result)
- $("#imagePic").val("")
- }
- } else {
- jpalert($(".head_10M").val(),null,"alert");
-
- $("#imagePic").val("")
- // btnUploadText = '上传'
- // $("#uploadButton").text(btnUploadText)
- return false;
- }
- } else {
-
- jpalert($(".head_jpgpng").val(),null,"alert");
-
- $("#imagePic").val("")
- // btnUploadText = '上传'
- // $("#uploadButton").text(btnUploadText)
- return false;
- }
- });
- })
- //---------初始化数据部分-----------
-
- //---------初始化数据部分end-----------
- //页面初始化
- function onloadimg(btn,img){
- $(btn).css("background", "url("+img+") no-repeat center")
- $(btn).css("background-size", "100% 100%")
-
- $(btn).css("border", '1px solid #b8b9ba')
- $(btn).css("border-radius",'10px')
- $(btn).attr("disabled","disabled")
- $(btn).find(".imgdel").show()
- $(btn).find(".imginput").val(img)
-
- }
-
- $.validator.setDefaults({
- submitHandler: function() {
- var bl=true;
- $(".imginput").each(function(){
- if($(this).val()!=''){
- bl=false;
- return
- }
- });
-
- var success = $(".head_success").val();
- var warning = $(".head_warning").val();
- var success1 = $(".signin_success").val();
- var warning1 = $(".signin_warning").val()
-
-
- if(bl){
- jpalert(warning1,null,"alert");
-
-
- }else{
- zeroModal.success({
- unique: '1',
- opacity: 0.8,
- content: success,
- contentDetail: success1,
- width: '300px',
- height: '280px',
- //okTitle: headcommon2,
- ok:false,
- okFn: function() {
-
- window.location.href = '../moments/index.html'
- },
- onClosed: function() {
- ; //location.href='../signin/signin.html'
- },
- onComplete: function(evn) {
- submitCompany()
- console.log('onComplete')
-
- }
- })
- }
- }
- });
- $("#form").validate()
- function submitCompany(){
-
- var company=window.localStorage.getItem("loginCompany")
- if(company){
- company=JSON.parse(company)
- }else{
- company={}
- }
-
-
- var time=(1900+new Date().getYear())+"."+(new Date().getMonth()+1)+"."+new Date().getDate()
- var postmoment={
- title:$("[name=Project_title]").val(),
- txt:$(".Projectdescriptiontxt").val(),
- date:time,
- list:[],
- name:company.companyName,
- logo:company.logo,
- }
- $(".imginput").each(function(){
- var value=$(this).val()
- if(value){
- postmoment.list.push(value)
- }
- })
- window.localStorage.setItem("postmoment",JSON.stringify(postmoment))
- setTimeout(function(){
- window.location.href = '../moments/index.html'
- zeroModal.close('1');
- },3000);
- }
-
-
-
- //页面初始化end
- })
|