function changetable(){ currPage = 0; $.post("gettable.php", {table:$("#select-table").val(), num_rows:$("#num-rows").val(), page:0}, ontabledata); } function changesort(field){ if (sortParams.field == field){ sortParams.dir = (sortParams.dir == ASC) ? DESC : ASC; } else { sortParams.field = field; sortParams.dir = ASC; } $.post("gettable.php", {table:$("#select-table").val(), num_rows:$("#num-rows").val(), page:currPage, order:sortParams.field, dir:sortParams.dir}, ontabledata); } function changepage(page){ currPage = page - 1; $.post("gettable.php", {table:$("#select-table").val(), num_rows:$("#num-rows").val(), page:currPage, order:sortParams.field, dir:sortParams.dir}, ontabledata); } var ASC = "ASC"; var DESC = "DESC"; var currPage = 0; var sortParams = {field:null, dir:ASC}; function ontabledata(datastr){ var data = JSON.parse(datastr); var html = "
";
html += "";
html += data.fields[i];
if (sortParams.field == data.fields[i]){
html += " ";
}
html += "";
html += " | ";
}
html += "
|---|
| "+data.rows[i][j]+" | "; } console.log("end row"); html += "