????
Current Path : /home2/morganrand/backup.morganrand.com/centerpiece_party_favor_designer/cp/js/ |
Current File : /home2/morganrand/backup.morganrand.com/centerpiece_party_favor_designer/cp/js/uploadimage.js |
(function() { for(var i=1;i<=10;i++){ //console.log('out----'+i); $('#imageform'+i).ajaxForm({ data:{game:i}, beforeSubmit: function(arr,forms,option) { var fn = option.data.game; count = 0; val = $.trim( $('#images'+fn).val() ); if( val == '' ){ count= 1; $( "#images"+fn ).next('span').html( "Please select your images" ); } if(count == 0){ for (var i = 0; i < $('#images'+fn).get(0).files.length; ++i) { img = $('#images'+fn).get(0).files[i].name; var extension = img.split('.').pop().toUpperCase(); if(extension!="PNG" && extension!="JPG" && extension!="GIF" && extension!="JPEG"){ count= count+ 1 } } if( count> 0) $( "#images"+fn).next('span').html( "Please select valid images" ); } if( count> 0){ return false; } else { $( "#images"+fn).next('span').html( "" ); } }, beforeSend:function(a, opt){ var fn = opt.extraData.game; $('#loader'+fn).show(); $('#image_upload'+fn).hide(); }, success: function(msg) { }, complete: function(xhr,a,b,c) { result = xhr.responseText; result = $.parseJSON(result); var fn = result.fn; var images_id = result.images_id; $('#loader'+fn).hide(); $('#image_upload'+fn).show(); $('#images'+fn).val(''); $('#error_div'+fn).html(''); if( result.success ){ name = base_path+result.success; $('#image_upload'+fn).hide(); $('#images'+fn).hide(); html = ''; html+= '<a href="'+name+'?r='+Math.floor( Math.random() * 15)+'" target="_new"><image src="'+name+'?r='+Math.floor( Math.random() * 15)+'" width="150px" height="100px" id="image_preview'+fn+'"></a> <div><input type="button" value="Delete" class="imguploads" name="Delete" id="deleteImage'+fn+'" onclick="javascript:deleteImage(\''+images_id+'\','+fn+')" ></div>'; $('#uploaded_images'+fn+' #success_div'+fn).append( html ); } else if( result.error ){ error = result.error html = ''; html+='<p>'+error+'</p>'; $('#uploaded_images'+fn+' #error_div'+fn).append( html ); } $('#error_div'+fn).delay(5000).fadeOut('slow'); $('#cnfrm'+fn).show(); $('#cnfrm'+fn).delay(2000).fadeOut('slow'); } }); } })(); function deleteImage(images_id,no) { $.ajax({ url: base_path+'admin/'+cntrl+'/deleteImage', data:{images_id:images_id}, method: "POST", success: function(msg) { $('#image_upload'+no).show(); $('#images'+no).show(); $('#image_preview'+no).remove(); $('#deleteImage'+no).remove(); $('#images_id'+no).val(''); } }); }