Вы не можете загрузить файл через AJAX. Это невозможно.
Что возможно, так это использование плагина или другого метода, который «имитирует» ajax, создавая iframe и отправляя информацию в фоновом режиме. Есть несколько плагинов, которые обрабатывают это, некоторые очень сложные, некоторые просто расширяют саму функцию ajax.
При этом ваш синтаксический сервер также неверен. Вы должны иметь дело с $_FILES
, а не $_POST
, чтобы найти и использовать представленный файл.
Удачи.