Самый простой:
var milisegundos = parseInt (data.replace ("/ Date (", "") .replace (") /", "")); Var newDate = новая дата (milisegundos) .toLocaleDateString ("en-UE");
загрузка файла не возможна через ajax.
Вы можете загрузить файл без обновления страницы с помощью IFrame. { {1}} вы можете проверить дополнительную информацию здесь
ОБНОВЛЕНИЕ:
В XHR2 поддерживается загрузка файлов через AJAX. Например. через объект FormData , но, к сожалению, он не поддерживается всеми / старыми браузерами.
Поддержка FormData начинается со следующих версий настольных браузеров: IE 10+, Firefox 4.0+, Chrome 7+, Safari 5+, {{ 1}} Opera 12+
Подробнее см. Ссылка MDN
Используйте FormData. Это работает действительно хорошо:-)...
var jform = new FormData();
jform.append('user',$('#user').val());
jform.append('image',$('#image').get(0).files[0]); // Here's the important bit
$.ajax({
url: '/your-form-processing-page-url-here',
type: 'POST',
data: jform,
dataType: 'json',
mimeType: 'multipart/form-data', // this too
contentType: false,
cache: false,
processData: false,
success: function(data, status, jqXHR){
alert('Hooray! All is well.');
console.log(data);
console.log(status);
console.log(jqXHR);
},
error: function(jqXHR,status,error){
// Hopefully we should never reach here
console.log(jqXHR);
console.log(status);
console.log(error);
}
});