function doSubmitConfig() { var $forms = jQuery('#layout_config').find('input[name][type="hidden"], input[name][type="text"], input[name][type="color"], input[name][type="checkbox"]:checked, select[name], textarea[name], input[name][type="radio"]:checked'); var $configForm = jQuery('#config_form'); var $container = $configForm.children('div'); $container.empty(); $forms.each(function($) { var $this = jQuery(this); if($this.parents('.imageUpload').length) return; var $input = jQuery('').attr('type', 'hidden').attr('name', $this.attr('name')).val($this.val()); $container.append($input); }); $configForm.submit(); } function afterUploadConfigImage(name, fileName, tmpFileName) { jQuery('#preview_' + name + ' img').attr('src', tmpFileName); jQuery('#preview_' + name).show(); jQuery('#file_select' + name).val(''); jQuery('#file_' + name).val(fileName); } function deleteImage(name) { jQuery('#preview_' + name + ' img').removeAttr('src'); jQuery('#preview_' + name).hide(); jQuery('#file_' + name).val(''); }