Current File : /home/digitaw/www/wp-content/updraft/plugins-old/toast-stick-anything/backend/script.js
jQuery(window).ready(function(){

//SAVING DATA
jQuery('.add-sticky-item').on('click', function(){
var elementName = jQuery('#row-item').val();
var elementMarginTop = jQuery('#row-margin-top').val();
var elementScreenWidth = jQuery('#row-screen-width').val();
if(jQuery('#row-parent-stop').prop('checked') == true){
var elementBlocked = 'enabled'
}else{
var elementBlocked = 'disabled'
}
if(elementName){
var currentJSON = jQuery('input[name="toastsi-json"]').val();
if(currentJSON){
var json = JSON.parse(currentJSON);
}else{
var json = [];
}
element = new Object();
element.name = elementName;
element.margintop = elementMarginTop;
element.screenwidth = elementScreenWidth;
element.blocked = elementBlocked;
json.unshift(element);
jQuery('input[name="toastsi-json"]').val(JSON.stringify(json));

var itemsJSON = jQuery('input[name="toastsi-json"]').val();

jQuery.ajax({
        url: '/wp-admin/admin-ajax.php',
        type: 'post',
        data: { action: 'toastsi_update',
        		json: itemsJSON
        		},
        success: function(){
        var newItem = '<tr><td>'+elementName+'</td><td>'+elementMarginTop+'</td><td>'+elementScreenWidth+'</td><td>'+elementBlocked+'</td><td><span class="dashicons dashicons-no"></span></td></tr>';
        jQuery('.sticky-items-table tbody').prepend(newItem);
        
        jQuery('#row-item').val('');
	jQuery('#row-margin-top').val(0);
	jQuery('#row-screen-width').val(0);
        
        }
});
}else{
alert('Please add an element name')
}


})

//REMOVING DATA
jQuery('body').on('click', '.dashicons-no', function(){
var element = jQuery(this);
var item = jQuery(this).parents('tr').index();
var itemsJSON = jQuery('input[name="toastsi-json"]').val();
var array = JSON.parse(itemsJSON);
array.splice(item, 1);
itemsJSON = JSON.stringify(array);

jQuery.ajax({
        url: '/wp-admin/admin-ajax.php',
        type: 'post',
        data: { action: 'toastsi_update',
        		json: itemsJSON,
        		},
        success: function(toastsi_update){
        jQuery(element).parents('tr').remove();
        jQuery('input[name="toastsi-json"]').val(itemsJSON);
        
        }
});

})


})