Подскажите, пожалуйста, как кодом из моей таблицы с помощью JQuery и(или) JavaScript создавать JSON-массив и удалять строку в массиве при удалении строки в таблице? Т.е. всю информацию из таблицы записывать в массив, чтобы он выглядел примерно так:
[
{
"id": "1",
"country": "India",
"date": "",
"comment": "Hello world1"
},
{
"id": "2",
"country": "Germany",
"date": "",
"comment": "Hello world2"
}
]
function addRow(tableID) {
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var colCount = table.rows[0].cells.length;
for(var i=0; i
Ответ
//функция вернет JSON таблицы function tableToJson() { var json = [] $('#dataTable tr').each(function(key,elem){ json.push({ id: key + 1, country: $(elem).find('select[name="country"] option:selected').text(), date: '', comment: $(elem).find('input[name="txt"]').val() }) }); return json } $(function(){ console.log(tableToJson()); });
Комментариев нет:
Отправить комментарий