У меня есть эта HTML-таблица данных, где каждая ячейка таблицы доступна для редактирования.Я могу редактировать значение ячейки, и оно временно сохраняется.Но когда я обновляю страницу, она теряется.Поэтому я попытался сохранить экземпляр html в файле Excel, чтобы в будущем увидеть обновленную ячейку.
Ниже функция показывает мне отредактированное значение в консоли
$(document).ready(function() {
var table = $('#example').DataTable();
table.MakeCellsEditable({
"onUpdate": myCallbackFunction
});
function myCallbackFunction(updatedCell, updatedRow, oldValue) {
console.log("The new value for the cell is: " + updatedCell.data());
console.log("The old value for that cell was: " + oldValue);
console.log("The values for each cell in that row are: " + updatedRow.data());
updatedCell.data();
updatedRow.data();
table.draw();
}
});
И это мой Ajax для вызова функции python:
$("#sa").click(function() {
$.ajax({
url: '/save',
type: 'POST',
success: function(response) {
alert('ok')
}
})
});
И в основном моя функция python принимаетберет исходный код страницы и сохраняет его в excel.Но дело в том, что моя таблица редактируется, а скрипт сохраняет старые значения.Когда я использую chromes inspect element, я вижу значение обновлений, но когда я вижу его с помощью View source source, я вижу старые значения.
Кто-нибудь может сказать, как я могу взять обновленный источник HTML-страницы и отправить его, используяАякса