Does not close the window
Does not close the window
heiheshang
Posts: 1Questions: 0Answers: 0
Why editor.bubble does not close after ajax?
var editor;
$(document).ready(function() {
editor = new $.fn.dataTable.Editor({
ajax : function ( method, url, data, success, error ) {
$.ajax({
url : '/personal/currency/',
type : 'POST',
data : $.extend(data,{"AJAX" : "Y"}),
success : function(data,success,obj) {
//editor.close();
var table = $('#table_currency').dataTable();
table.fnClearTable();
table.fnAddData(data.data);
}
})
},
formOptions: {
bubble: {
title: 'Edit',
buttons: false,
closeOnComplete: true,
submitOnReturn: true,
// submitOnBlur: true
}
},
fields : [
{label : 'Сумма', name : 'rmb'}
],
table: "#table_currency",
i18n : {
remove: {
button: "Удалить",
title: "Удалить",
submit: "Удалить",
confirm: {
_: "Вы действительно хотите удалить %d ?",
1: "Вы действительно хотите удалить 1 строку ?"
}
},
create: {
button: "Добавить",
title: "Добавить",
submit: "Добавить",
confirm: {
_: "Вы действительно хотите удалить %d ?",
1: "Вы действительно хотите удалить 1 строку ?"
}
}
}
});
$('#table_currency').dataTable( {
dom : "Tfrtip",
columns : [{ data: null, defaultContent: '', orderable: false },
{className : 'center_class',data : 'datadoc' },
{className : 'right_class',data : 'nomerdoc'},
{className : 'right_class',data : 'rmb',render : $.fn.dataTable.render.number( ',', '.', 0, '¥' )},
{className : 'right_class',data : 'rub'},
{className : 'center_class',data : 'proc',render : function(data,type,full,meta) { return data+'%';}},
{className : 'right_class',data : 'status'}],
language : {
loadingRecords: "Загрузка таблицы",
paginate: {
first: "Первая",
previous: "Предыдущая",
next: "Следующая",
last: "Последняя"
},
emptyTable : "Нет заявок на конвертацию",
infoEmpty : "Нечего показывать",
processing : "Загрузка ....",
search : "Поиск:",
zeroRecords : "Нет подходящих строк",
info : "Показано _START_ из _END_ всего _TOTAL_",
lengthMenu : 'Показать <select>'+
'<option value="10">10</option>'+
'<option value="20">20</option>'+
'<option value="30">30</option>'+
'<option value="40">40</option>'+
'<option value="50">50</option>'+
'<option value="-1">All</option>'+
'</select> записей'
},
"bJQueryUI" : false,
"processing" : true,
bServerSide : true,
"searching" : false,
"order": [[ 1, "desc" ]],
"ajax": {
"url" : "/personal/currency/",
"type" :"POST",
"data" : {"AJAX" : "Y"}
},
tableTools: {
sRowSelect: "os",
sRowSelector: 'td:first-child',
aButtons: [
{ sExtends: "editor_create", editor: editor,sButtonText : "Добавить",sTitle : 'Add'},
{ sExtends: "editor_remove", editor: editor,sButtonText : "Удалить",sTitle : 'Remove'}
]}
});
});
This discussion has been closed.
Replies
What is the JSON data that is returned after the edit?
Allan