您的位置:首页 > Web前端 > JavaScript

js 排序

2016-06-11 14:17 363 查看
sortTheList(response, "desc", "wtsj");

/**
* 排序列表
* @param response 数据集
* @param sort     排序类型 asc: 正序  desc: 倒序
* @param field    排序字段
*/
function sortTheList(response, sort, field) {
try {
var array = response.cxlb;

if (sort == "asc") {
return array.sort(function(a, b) {
return a[field] > b[field] ? 1 : -1;
});
} else if (sort == "desc") {
return array.sort(function(a, b) {
return a[field] < b[field] ? 1 : -1;
});
}
} catch (error) {
console.error("对列表数据进行排序时出现异常!", error);
}

return response;
}


params['querytitle'] = {
"jjcc"      :  "基金持仓",
"zjls"          :  "资金流水",
"wtcj"          :  "委托成交",
"day"        :  "当日",
"month"        :  "一个月内",
"year"        :  "半年内"
};

//=====================当日,一月内, 半年内 标签页切换=======================
$("#queryDate > tbody > tr > td").click(function(){

//获取查询类别
var QuerySort=trim( $("#querySortTab li.active div > a").text());

//获取选中的时间段
var selectDate=trim( $(this).find("a").text());

//===========当日委托查询========================
if( selectDate == params['querytitle']["day"])
{
tempQuery.queryDateType="dr";
}//获取近一个月的起始查询日期
else if( selectDate  == params['querytitle']["month"])
{
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: