Sorting HTML Table

function sortTable() {
    var table = document.getElementById('tblGetRate');
    var rowLength = table.rows.length;
    var rateValue = [];
    for (var i = 0; i < rowLength; i += 1) {
        var row = table.rows[i];
        if ($(row).has("td.rate").length > 0) {
            rateValue.push([$(row).find("td").eq(4).html().replace('$', '').trim(), row]);
        }
    }
    rateValue.sort(function (a, b) { return b[0] - a[0] });
    for (var i = 0; i < rateValue.length; i++) {
        $(rateValue[i][1]).remove();
        $('#tblGetRate').prepend(rateValue[i][1]);
    }

}

Comments

Popular posts from this blog

Querying a Data Table Using Select Method and Lambda Expressions in Dot Net

StringToTable

GetPhoneSSNFormat