json无法获取转换格式后的date类型数据解决方法

原创
2016/11/28 17:13
阅读数 253

后台的date数据用了dataformat导致前台的json数据无法取出,所以最终想法是把日期全部取到前台在前台进行拆串,排序并且去重,自己想了很久想出来的,如果有建议或意见 可以提出来一起讨论

后台的sql如下:

SELECT pubDate FROM stadoc

前台的js如下

$(document)
			.ready(
					function() {
						$("#inputBut2")
								.click(
										function() {
											$
													.ajax({
														type : "post",
														async : true, //异步执行
														url : "${ctx}/stadoc/stadoc/getPubdate",
														dataType : "json", //返回数据形式为json
														success : function(
																result) {

															var b = new Array();// 创建数组

															for (i = 0; i < result.length; i++) {
																var str = result[i].pubdate;
																var s = str
																		.substr(
																				0,
																				4);
																b.push(s); // 添加到最后
															}
															b.sort();
															var str = "<tr><td><a onclick=\"findpagemini('','"+b[0]+"','','','');\">"
														
																	+ b[0]
																	+ "</a></td></tr>";
															for (j = 1; j < b.length; j++) {
																if (b[j] > b[j - 1]) {
																	str += "<tr><td><a onclick=\"findpagemini('','"+b[j]+"','','','');\">"
																			+ b[j]
																			+ "</a></td></tr>";
																}
															}
															//alert(2);                	                             
															$("#pubtime").html(
																	str);
														},
														error : function(
																errorMsg,
																status, res,
																data) {
															alert("获取数据失败");
															alert(status);
															alert(res);
														} //失败  提示error

													});
										});
					});

以上

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部