1
我有一張表,其中包含顯示版本的列。這意味着值1.1不同於1.10,但作爲一個數字它們是相同的,1.1 = 1.10通過具有版本信息的列對JQuery中的表進行排序
所以,我需要分離點的兩側的數字並對它們進行排序。 for.eg: 當前排序:
1.1
1.10
1.11
1.2
我要找的排序是:
1.1
1.2
1.10
1.11
我使用HTML5,引導,jQuery的MVC 我使用Ajax調用從獲取數據web API。然後動態創建表格。
var str = '<br/><table id="tblBuildsGrid" class="table table-striped table-bordered table-nowrap hover order-column text-center" style="word-wrap: break-word !important;">';
str += '<thead id="buildsGridTableHeader" class="text-center overlayMainHeader"><tr>';
str += '<th style="width: 34px !important;" class="no-sort glyphicon-column sorting_disabled"></th>';
str += '<th class="text-center" id="buildVersionSortedColumn">Build Version</th>';
str += '<th class="text-center">Owner</th>';
str += '<th class="text-center">Build Type</th>';
str += '<th class="text-center">Effective Date</th>';
str += '<th class="text-center">Product</th>';
str += '<th class="text-center">Status</th>';
str += '<th class="hide"></th>';
str += '<th class="hide"></th>';
str += '<th class="hide"></th>';
str += '<th class="hide"></th>';
str += '<th class="hide"></th>';
str += '<th class="hide"></th>';
str += '<th class="hide"></th>';
str += '<th class="hide"></th>';
str += '</tr></thead>';
str += '<tbody>';
請幫忙。
你需要實現你自己的'sort()'功能。請參閱https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort –