javascript多种数据类型排序
这个,功能比上一次那一个好了不少并且支持不少品种型的排序,这一次写的能支持:
中文汉字排序、
中英文夹杂排序、
数据巨细排序、
文件类型排序(后缀名排序)
日期工夫排序、
价钱排序、
中文夹杂数字排序;
应用办法:文档载入后new tableListSort(arguments,arguments)。
承受两个参数:第一个参数为必需的,能够是字符串ID,也能够是table工具;第二个可选参数,此参数为一个工具,{data:index,fileType:index,fn:function(){}};工具有三个可选的属性,第一个以及第二个为扩大排序的数据类型,第三个参数为排序后需求执行的函数;假如表格数据中有需求排序的数据巨细,如1KB 1MB 1GB 这样的数据类型的话,能够{data:index};index为表格需排序的某一列的下标值,从0开端计数,如表格的第二列为1KB MB这样的数据类型,{data:2};工具的第二个属性{fileType:index},此扩大排序为文件类型,如xml,jpg,exe这样的后缀名。index一样为列的下标值。
工具的第三个可选属性为一个排序后需执行的函数{fn:function(){执行的代码}}。
HTML代码中必需的元素为:table元素,table元素的第一行必需应用thead元素蕴含tr,tr中必需蕴含可点击排序的元素th;thead下一个sibling元素必需为tbody,tbody中需蕴含tr。排序数据应用td蕴含,table也能够蕴含caption以及tfoot。
这个,功能比上一次那一个好了不少并且支持不少品种型的排序,这一次写的能支持:
中文汉字排序、
中英文夹杂排序、
数据巨细排序、
文件类型排序(后缀名排序)
日期工夫排序、
价钱排序、
中文夹杂数字排序;
应用办法:文档载入后new tableListSort(arguments,arguments)。
承受两个参数:第一个参数为必需的,能够是字符串ID,也能够是table工具;第二个可选参数,此参数为一个工具,{data:index,fileType:index,fn:function(){}};工具有三个可选的属性,第一个以及第二个为扩大排序的数据类型,第三个参数为排序后需求执行的函数;假如表格数据中有需求排序的数据巨细,如1KB 1MB 1GB 这样的数据类型的话,能够{data:index};index为表格需排序的某一列的下标值,从0开端计数,如表格的第二列为1KB MB这样的数据类型,{data:2};工具的第二个属性{fileType:index},此扩大排序为文件类型,如xml,jpg,exe这样的后缀名。index一样为列的下标值。
工具的第三个可选属性为一个排序后需执行的函数{fn:function(){执行的代码}}。
HTML代码中必需的元素为:table元素,table元素的第一行必需应用thead元素蕴含tr,tr中必需蕴含可点击排序的元素th;thead下一个sibling元素必需为tbody,tbody中需蕴含tr。排序数据应用td蕴含,table也能够蕴含caption以及tfoot。
标签: javascript 日历类
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。