var maxTimeoutID = setTimeout(function() { return; }, 1000);
do {
clearTimeout(maxTimeoutID);
maxTimeoutID--;
} while (maxTimeoutID > 0);
function foo(params) {
if (params.hasOwnProperty(prop)) {
// ...
}
}
foo({
prop: value,
prop_1: value,
prop_3: value,
prop_2: value
});
var query = [];
$('form').each(function() {
query.push($(this).serialize());
});
query = query.join('&');
// дальше аяксом шлём query куда надо
Если использовать обычную таблицу то браузер либо начинает тормозить, либо вообще крашится. Насколько знаю, это связано с повышенными расходами памяти и нагрузкой на процессор при отображении и расчете таблицы. С дивами такого не происходит.