2016-04-23 01:46:02 +00:00
|
|
|
function applyChanges(data, url, showResult) {
|
|
|
|
var success = false;
|
|
|
|
$.ajax({
|
|
|
|
type : "POST",
|
|
|
|
url : url,
|
|
|
|
data : JSON.stringify(data),// now data come in this function
|
|
|
|
contentType : "application/json; charset=utf-8",
|
|
|
|
crossDomain : true,
|
|
|
|
dataType : "json",
|
|
|
|
success : function(data, status, jqXHR) {
|
|
|
|
console.log("Applied changes successfully.")
|
|
|
|
if (showResult) {
|
|
|
|
var modal = $("#modal_success");
|
|
|
|
modal.find('.modal-body p').text("Applied changes successfully");
|
|
|
|
modal.modal('show');
|
|
|
|
}
|
|
|
|
},
|
|
|
|
|
|
|
|
error : function(jqXHR, status) {
|
|
|
|
console.log(jqXHR);
|
|
|
|
var modal = $("#modal_error");
|
|
|
|
modal.find('.modal-body p').text(jqXHR["responseText"]);
|
|
|
|
modal.modal('show');
|
|
|
|
}
|
|
|
|
});
|
|
|
|
|
2016-04-27 00:51:06 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
function getTableData(table) {
|
|
|
|
var rData = []
|
|
|
|
|
|
|
|
// reformat - pretty format
|
|
|
|
var records = []
|
|
|
|
table.rows().every(function() {
|
|
|
|
var r = this.data();
|
|
|
|
var record = {}
|
|
|
|
record["record_name"] = r[0].trim();
|
|
|
|
record["record_type"] = r[1].trim();
|
|
|
|
record["record_status"] = r[2].trim();
|
|
|
|
record["record_ttl"] = r[3].trim();
|
|
|
|
record["record_data"] = r[4].trim();
|
|
|
|
records.push(record);
|
|
|
|
});
|
|
|
|
return records
|
2016-04-23 01:46:02 +00:00
|
|
|
}
|