CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

sort的排序

楼主vividlm()2003-09-01 15:48:10 在 Web 开发 / JavaScript 提问

数组中存放时间信息(2003-10-01   02:02:33)的字符串,我用sort进行降序排列后显示在下拉列表框中,可是总是升序排列。请各位大侠帮帮忙。我的代码如下:  
    function   sortChar(e1,e2){  
        if   (e1>e2)  
            return   false;  
      else  
              return   true;  
          }  
   
        MyArray.sort(sortChar_sort);  
   
      tag4.length   =   SaveData.length-1;    
      for(j   =   0;   j   <   SaveData.length-1;   j++)    
  {    
  with(tag4)    
  {    
  options[j].text   =   SaveData[j];  
  options[j].value   =   SaveData[j];  
  }    
  }    
  问题点数:20、回复次数:4Top

1 楼xuzuning(唠叨)回复于 2003-09-01 16:02:29 得分 20

function   sortChar(e1,e2){  
      if(e1   ==   e2)   return   0;  
      return   (e1>e2?-1:1)  
  }  
   
  MyArray.sort(sortChar);Top

2 楼vividlm()回复于 2003-09-01 16:22:00 得分 0

xuzuning(唠叨)  
  我用了你的方法还是顺序排列。还有其他的方法吗?Top

3 楼xuzuning(唠叨)回复于 2003-09-01 16:51:22 得分 0

<script>  
  MyArray   =   new   Array(  
  "2003-10-01   02:02:33",  
  "2003-08-01   02:02:33",  
  "2003-12-01   02:02:33",  
  "2003-11-01   02:02:33"  
  );  
   
  function   sortChar(e1,e2){  
      if(e1   ==   e2)   return   0;  
      return   (e1>e2?-1:1)   //降序  
  //     return   (e1>e2?1:-1)   //升序  
  }  
   
  MyArray.sort(sortChar);  
  for(i=0;i<MyArray.length;i++)  
      document.write(MyArray[i]+"<br>");  
  </script>  
  Top

4 楼JavaBoyCaoJi(老曹)回复于 2003-09-01 18:01:53 得分 0

http://expert.csdn.net/Expert/topic/2206/2206556.xml?temp=.9118158  
  大家去看看吧,相信你会感兴趣的,一个javascript问题,具难!Top

相关问题

  • 求助jscript sort排序问题。
  • 排序,排序
  • 排序
  • 排序
  • 排序
  • 排序
  • 排序。
  • datagrid排序,用一个DATAVIEW 的SORT进行排序时默认的是升序的,有没有办法使它按降序进行排序
  • 请问TList的sort排序方法怎么用啊?
  • 请问:sort()函数如何对vector进行逆序排序

关键词

  • 排列
  • sortchar
  • sort
  • myarray
  • expert
  • 方法
  • length

得分解答快速导航

  • 帖主:vividlm
  • xuzuning

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo