function getData(url) {
data.setURL(url);
data.request();
}
function resortData() {
// get sort properties
var sortColumn = table.getSortColumn();
var sortDirection = table.getSortDirection(sortColumn);
// refresh grid
table.clearRowModel();
table.setRowCount(data.getCount());
table.refresh();
// reinstate sorting
if (sortColumn != -1) {
table.sort(sortColumn, sortDirection);
}
}
function reloadData() {
var url;
var d = new Date();
var tab = tabs.getSelectedItems();
var type = 'all';
if (tab == 1)
type = 'my';
else if (tab == 2)
type = 'chronic';
url = data_url + type +"&" + d.getTime();
getData(url);
resortData();
self.setTimeout(reloadData, $reload_time * 1000);
}
This topic is archived.