我用ajax执行页面请求到后台,并通过json返回
list中的值是正常的日期显示
但是到页面上显示的就是/Date(1507708396445)/
请问大神,我该如何修改日期格式
$(function () {
var IID = $('#sIID').html();
$('#fileupload').fileupload({
dataType: 'json',
url: '/InitiativesDetails/FilesUpload',
autoUpload: true,
formData: { "IID": IID },
done: function (e, data) {
alert('Upload Success!');
//$('.fileName').html(data.result[0].FileName);
$('.fileName').prepend('<tr id ="fileRow' + data.result[0].FID + '">' +
'<td><a href ="' + data.result[0].FileUrl + '" >' + data.result[0].FileName + '</a></td>' +
'<td>' + data.result[0].UploadedTime + '</td>' +
//'<td><a href="#">Delete</a></td>' +
//'<td><a href="/InitiativesDetails/FileDelete?FID=' + data.result[0].FID + '" >Delete</a></td>' +
'<td><a href="javascript:void(0)" onclick=FileDelete(' + data.result[0].FID + ') >Delete</a></td>' +
'</tr>');
//alert('fileRow'+ data.result[0].FID);
//loadFile();
}
}).on('fileuploadprogressall', function (e, data) {
var progress = parseInt(data.loaded / data.total * 100, 10);
$('.progress .progress-bar').css('width', progress + '%');
});
});
有一个插件叫 moment.js,用来格式化日期
'<td>' + moment(data.result[0].UploadedTime).format("YYYY-MM-DD HH:mm:ss") + '</td>'
引入js之后,这样拼在中间