Revonzy Mini Shell
// 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