Revonzy Mini Shell

Şuanki Dizin: /home4/shrishtiarchitec/www/adminpanel/gallery/image-upload/
Dosya Yükle :
Şuanki Dosya : //home4/shrishtiarchitec/www/adminpanel/gallery/image-upload/imageuplaod.js

// JavaScript Document
$(document).ready(function(){
		$('#loading').hide();
 
	//////////////////////////////////
	// Add Sector form validation
	////////////////////////////////////
    $("#categoryform").validate({
	  rules: 
		{ 
			
			category:
			{
				required:true,
			},
			subcategory: 
			{ 
				required: true,
			},
			clientId: 
			{ 
				required: true,
			},
			project:
			{
				required: true,
			},
			imageupload: 
			{ 
				required: true,
			}
			
		},
		messages:
		{
		}
	});// eof validation
	
	/////////////////////////////////////
	//Validate add method for Section name 
	/////////////////////////////////////
	/*$.validator.addMethod('Check', function(val, element)
	{
		image_name=$("#imagename").val();
		langauge=$("#langauge").val();
		id=$("#id").val();
		$.ajax({
				 url:"imageuplaod_curd.php",
				 type: "POST",
				 data: {type:"validate",image_name:image_name,id:id,langauge:langauge},
				 async:false,
				 success:function(data){
					// alert(data);
					 isSuccess=(data==1)?false:true;
					 }
		});//eof ajax
		return isSuccess ;				
	}, 'This section name is already exists.');
	*/
	
	//////////////////////////////////
	// on click of submit button
	//////////////////////////////////
	$(document).on('click','#submit',function(){
     
		flag=$("#categoryform").valid();
		
		if (flag==true)
		{	
			$('#submit').hide();
		 	$('#loading').attr('style','display:block');
			
			var totalFiles = document.getElementById("imageupload").files.length;
			if(totalFiles<1)
			{
				$('#errmsg').show();
				$('#errmsg').append("image is required");;
				return false;
			}
			var formdata = new FormData();
			formdata.append('type', "addImageupload");
			formdata.append('subcategory', $("#subcategory").val());
			formdata.append('category', $("#category").val());
			formdata.append('clientId', $("#clientId").val());
			formdata.append('project', $("#project").val());

			for (var i = 0; i < totalFiles; i++) {
				var file = document.getElementById("imageupload").files[i];
				formdata.append("imageupload[]", file);  //Use [] to add multiple.
			}
			

			var x;
			$.ajax({
			   type: "POST",
			   url: "imageuplaod_curd.php",
			   data:formdata,
			   async:false,
			   cache: false,
			   contentType: false,
			   processData: false,
			   beforeSend: function() {
        		$('#loading').show();
				 //alert('hii');
   				},
			   success: function(data){ //console.log(data); alert(data);
				   x=data;
				   
			   },
			   complete: function(data){ 
				  $('#loading').hide();
				  $('#submit').show();
				  if(x==1)
					{	
						$('#loading').hide();		
						$( "#dialog1" ).dialog({
								dialogClass: "alert",
								buttons: {
								 'Ok': function() {
									window.location.replace("index.php");
									}
								}
							  });
					}
					else
					{
					 $('#loading').hide();		
						$( "#dialog2" ).dialog({
								dialogClass: "alert",
								buttons: {
								 'Ok': function() {
									window.location.replace("index.php");
									}
								}
							  });
						
					}
			   },
			   
			  // async: false
			});//eof ajax
		
			
		}// eof if condition
		
	});
	
    /////////////////////////////////
	// on click of edit button
	/////////////////////////////////		
	$('#update').click(function(){
		flag=$("#categoryform").valid();
		
		if (flag==true)
		{	
		
			$('#update').hide();
		    $('#loading').show();			
			var formdata = new FormData();
			formdata.append('type', "editCategory");
			formdata.append('subcategory', $("#subcategory").val());
			formdata.append('category', $("#category").val());
			formdata.append('langauge', $("#langauge").val());
			formdata.append('position', $("#position").val());
			formdata.append('desc', $("#desc").val());
			formdata.append('id', $("#id").val());
			var x;
			$.ajax({
			   type: "POST",
			   url: "subcategory_curd.php",
			   data:formdata,
			   cache: false,
			   contentType: false,
			   processData: false,
			  // async: false,
			   success: function(data){//alert(data);
				   x=data;
				   if(x==1)
					{
						 $('#loading').hide();	
						$( "#dialog" ).dialog({
								dialogClass: "alert",
								buttons: {
								 'Ok': function() {
									window.location.replace("list.php");
									}
								}
							  });
					}
			   }
			});//eof ajax
		
			
		}// eof if condition
		
	});
	
	
	
	
	//////////////////////////////////
	// on click of delete button
	//////////////////////////////////
	
	$(document).on('click', '.delete', function() {
		
		var didConfirm = confirm("Are you sure?");
	   	if (didConfirm == true) {
			var id=$(this).attr("id");
			var x;
			$.ajax({
				url:"imageuplaod_curd.php",
				type: "POST",
				data: {type:"delete",id:id},
				//async:false,
				success: function(data){ //alert(data);
				if(x==1)
					{
						$('#loading').hide();	
						$( "#deletemsg" ).dialog({
								dialogClass: "alert",
								buttons: {
								 'Ok': function() {
									window.location.replace("list.php");
									}
								}
							  });
					}
					location.reload();
				}
			});
			
	    }
	});
	
	//OnChange category Get Sub Category
	$(document).on('change','#category',function()
	{
			var id=$(this).val();
			
			$.ajax({
				url:"imageuplaod_curd.php",
				type: "POST",
				data: {type:"getSubcategory",id:id},
				success: function(data){ 
					$('#subcategory').html(data);
				}
			});
			
	
	})

	//OnChange Sub Category Get clients
	/*$(document).on('change','#subcategory',function()
	{
			var id=$(this).val();
			var catId = $('#category').val();

			$.ajax({
				url:"imageuplaod_curd.php",
				type: "POST",
				data: {type:"getClients",id:id, catId:catId},
				success: function(data){  //alert(data);
					$('#clientId').html(data);
				}
			});
			
	
	})*/ 
	
	
	//OnChange Lange GEt Sub Category
	$(document).on('change','#clientId',function()
	{
			var formdata = new FormData();
			formdata.append('type', "imageShow");
			formdata.append('clientId', $(this).val());
			formdata.append('subcategory', $("#subcategory").val());

			$("#loding").show();
			
			$.ajax({
			   type: "POST",
			   url: "imageuplaod_curd.php",
			   data:formdata,
			   success: function(data){ //alert(data);
				   $('#imageShow').html(data);
				   $("#loding").hide();
			   },
			   cache: false,
			   contentType: false,
			   processData: false
			});//eof ajax
	})
});
	//////////////////////////////////
	// on click of delete button
	//////////////////////////////////
	
	
	$(document).on('click',"#deletegalleryimage",function(){
		
		var i=0;
			 var delete_id = [];	
		     $('.deletegallery').each(function(){
	       
		      if($(this).prop('checked') == true)		 
		      {
			  delete_id.push($(this).attr("id"));
			  i++;
		      }
	     });
		 if(i==0){
			
			alert("Please Select Any One Option"); 
			 
			 }
			// alert(delete_id);
			if(i!=0){
				 //alert("Are you sure? ")
				 var didConfirm = confirm("Are you sure?");
				 if(didConfirm==true)
				 {
				// alert(delete_id);
				$("#loding").show();
		
				
			$.ajax({
				url:"imageuplaod_curd.php",
				type: "POST",
				data: {type:"deletegallerymultiimg",id:delete_id},
				//async:false,
				success: function(data){ //alert(data);
				location.reload();
				}
			});
			
	    }
			}
	});		
	
//On click Checked The All THE LIST	
$(document).on('change',".deletegallery",function (event) { 
          if($('#selecctallgallery').prop('checked') == true)	{	
	          $('#selecctallgallery').attr('checked',false); 	
		  }
        }); 
		
	$(document).on('click','#selecctallgallery',function(event) {  //on click 
        if(this.checked) { // check select status
            $('.deletegallery').each(function() { //loop through each checkbox
                this.checked = true;  //select all checkboxes with class "checkbox1"               
            });
        }
		else { // check select status
            $('.deletegallery').each(function() { //loop through each checkbox
                this.checked = false;  //select all checkboxes with class "checkbox1"               
            });
        }
		
    });
	//////////////////////////////////
	// on click of radio btn
	//////////////////////////////////
	

	$(document).on('click',".mainimage",function(){ alert($("#clientId").val());
		
		var didConfirm = confirm("Are you sure ?");
	    if (didConfirm == true) {
			var id=$(this).val();
			var book_id=$('#subcategory').val();
			
			$("#loding").show();
			$.ajax({
				url:"imageuplaod_curd.php",
				type: "POST",
				data: {type:"makemainimage",id:id,book_id:book_id, client_Id:$("#clientId").val()},
				async:false,
				success: function(data){ alert(data);
				$("#loding").hide();
				}
			});
			//location.reload();
	    }
	});		
	
//Search Filter Write HEre
$(document).on('click','#search',function()
{
	
		var x;
		$.ajax({
			url:"filter_report.php",
			type: "POST",
			data: {type:"searchList",langauge:$('#langauge').val(),category:$('#category').val(),subcategory:$('#subcategory').val(),imagename:$('#imagename').val()},
			async:false,
			success: function(data){ 
			$('#add').html(data);
			//alert(data);
			}
		});
			

});



$(document).ready(function() {
    $(".number").keydown(function (e) {
        // Allow: backspace, delete, tab, escape, enter and .
        if ($.inArray(e.keyCode, [46, 8, 9, 27, 13, 110, 190]) !== -1 ||
             // Allow: Ctrl+A, Command+A
            (e.keyCode == 65 && ( e.ctrlKey === true || e.metaKey === true ) ) || 
             // Allow: home, end, left, right, down, up
            (e.keyCode >= 35 && e.keyCode <= 40)) {
                 // let it happen, don't do anything
                 return;
        }
        // Ensure that it is a number and stop the keypress
        if ((e.shiftKey || (e.keyCode < 48 || e.keyCode > 57)) && (e.keyCode < 96 || e.keyCode > 105)) {
            e.preventDefault();
        }
    });
});

EliteHackz.ORG
Revonzy Mini Shell
root@revonzy.com

Linux vps.suncrosonline.com 3.10.0-862.3.2.el7.x86_64 #1 SMP Mon May 21 23:36:36 UTC 2018 x86_64
Apache
162.241.69.42