Friday, 21 July 2017

Table Column Sorting

Column Sorting


<td style="text-align:center">
<span id="proj-filter" index=3 class="pointer">Auditor Status</span>
</td>


f_project *= -1;
    var n = $("#projectsort").prevAll().length;
    var n=3;---index value of td

    sortTable(f_project,n);



function sortTable(f,n){
var rows = $('#analystdashboardid tbody  tr').get();

rows.sort(function(a, b) {

var A = getVal(a);
var B = getVal(b);

if(A < B) {
return -1*f;
}
if(A > B) {
return 1*f;
}
return 0;
});

function getVal(elm){
var v = $(elm).children('td').eq(n).text().toUpperCase();
if($.isNumeric(v)){
v = parseInt(v,10);
}
return v;
}

$.each(rows, function(index, row) {
$('#analystdashboardid').children('tbody').append(row);
});
}

No comments:

Post a Comment

How to get the value from web.config(if any value assign as static Key)

Web.Config File:   <appSettings>     <add key="DomainName" value="PW" />     </appSettings> Cl...