jquery怎么实现正向排序反向排序

这里我改了好久都搞不到正向反向排序 有没高手懂这个的
我的源码在这 求帮忙看看
http://pan.baidu.com/s/1o6mP0hG

首先,我可以很负责的告诉你,jquery本身不带有排序功能,表格数据的排序则更做不到。

js中可以通过sort()函数针对ASCII进行排序,当然面对数字的时候也可以自定排序规则
sort(function(a,b){return a-b;});像这样

具体使用方法:array.sort(function(a,b){return a-b;});但是呢,像你这样的数据型表格就不行了,另外数字和中文组合的排序我也没试过

往往这种排序是通过数据库中查询语句(SQL)实现的。
就算是Jquery-easyUI的DataGrid控件也是需要通过跟后台服务器交互才能实现排序功能。
不过也不是完全不能实现,这个就要复杂一点了,思路大概是通过js获取每个格内的数值然后以json嵌套的形式形成一个二维的数组数据。然后采用轮询遍历式的算法获取最大/小值然后重写表格,比较复杂需要上代码么?
温馨提示:内容为网友见解,仅供参考
无其他回答

如何用jquery对列表进行排序
(1)获取所有的列表项,并将其装入数组。(2)对数组对象进行排序。(3)将排好序的数组重新填充到无序列表中。

如何用jquery对列表进行排序?
1、利用jquery选择器获取li数组和ul节点 2、通过数组的sort方法对li进行排序 3、根据ul节点,清空原来li,再把排序后的li节点添加进去 代码:function onTest(){ var arr = $('li'); arr.sort(function(a,b){ return a.innerHTML>b.innerHTML?1:-1; });\/\/对li进行排序,这里按...

jquery表格排序插件?
var$sortOrder=0;\/\/排序类型1表示升序,0表示降序 var$table=$('table#shop'); $table.alterRowColors(); $('th',$table).each(function(column) { \/\/处理三种有可能存在的排序字段,比较方法 varfindSortKey; if($(this).is('.sort-title')||$(this).is('.sort-author')) { findSortKey=function...

使用jQuery实现列表排序功能
先上html代码,很简单:<!DOCTYPE html>jqueryUI拖动tr{cursor: pointer;}序号年份标题作者12014这是第1个阿斯蒂芬阿斯蒂芬22015<

JQUERY 排序问题
(function () { ("#moveToRight").click(function () { var items = $("#select1 option:selected").remove();$("#select2").append(items);px($("#select2"));})("#moveToleft").click(function () { var items = $("#select2 option:selected").remove(); $("#select1")....

博客文章怎样按时间倒序排列?
而对于那些不提供直接排序选项的系统,你可能需要通过编辑文章的HTML源代码来实现时间倒序。在文章列表页面的HTML代码中,找到用于显示文章日期的部分,通常是一个类如`post-date`或`entry-date`的元素。通过调整这个元素的CSS样式,例如设置`float`属性为`right`,并利用JavaScript或jQuery进行页面动态刷新,...

如何为jquery.datatables指定列可以排序
不是孤立的函数,这样就把该函数注册成了一个插件, \/\/2.使用关键字this,在一个插件内部,this表示的是调用该插件的jQuery对象, \/\/3.最后在函数的末尾返回this,返回这个值可以使这个新方法能够继续连缀其他的方法。 var $sortOrder = 0; \/\/排序类型 1表示升序,0表示降序 var ...

Jquery 如何实现ul中的ol排序?
如果想实现排序,你可以通过用ol的属性进行排序。下面是个小例子: 1111111 2222222 3333333 4444444var oUl = document.getElementById('ul');var aOl = oUl.children; \/\/aOl 是一个元素集合,只是有数组的方法。但不具备sortvar arr = [];for(var i=0;i<aOl.length;i++){ar...

jquery.dragsort.js拖动图片重新排序,怎么获取排序的结果赋值到一个 in...
用jq方法 jq:function GetNewOrder() { var str = ""; $("ul li div img").each(function () { str += $(this).attr("src") + "||"; }); alert(str.substring(0,str.length-2)); } 3.结果显示图

怎么实现网站系统排序问题?
JQUERY->tablesorter

相似回答