%PDF- %PDF-
Direktori : /home/jalalj2hb/public_html/gae/assets/grocery_crud/themes/datatables/js/ |
Current File : /home/jalalj2hb/public_html/gae/assets/grocery_crud/themes/datatables/js/datatables-edit.js |
$(function(){ var save_and_close = false; var reload_datagrid = function () { $('.refresh-data').trigger('click'); }; $('#save-and-go-back-button').click(function(){ save_and_close = true; $('#crudForm').trigger('submit'); }); $('#crudForm').submit(function(){ $(this).ajaxSubmit({ url: validation_url, dataType: 'json', beforeSend: function(){ $("#FormLoading").show(); }, cache: false, success: function(data){ $("#FormLoading").hide(); if(data.success) { $('#crudForm').ajaxSubmit({ dataType: 'text', cache: false, beforeSend: function(){ $("#FormLoading").show(); }, success: function(result){ $("#FormLoading").fadeOut("slow"); data = $.parseJSON( result ); if(data.success) { if(save_and_close) { if ($('#save-and-go-back-button').closest('.ui-dialog').length === 0) { window.location = data.success_list_url; } else { $(".ui-dialog-content").dialog("close"); success_message(data.success_message); reload_datagrid(); } return true; } $('.field_error').removeClass('field_error'); form_success_message(data.success_message); reload_datagrid(); } else { form_error_message(message_update_error); } }, error: function(){ form_error_message( message_update_error ); } }); } else { $('.field_error').removeClass('field_error'); form_error_message(data.error_message); $.each(data.error_fields, function(index,value){ $('#crudForm input[name='+index+']').addClass('field_error'); }); } } }); return false; }); $('.ui-input-button').button(); $('.gotoListButton').button({ icons: { primary: "ui-icon-triangle-1-w" } }); if( $('#cancel-button').closest('.ui-dialog').length === 0 ) { $('#cancel-button').click(function(){ if( $(this).hasClass('back-to-list') || confirm( message_alert_edit_form ) ) { window.location = list_url; } return false; }); } });