Với jquery.post (), dữ liệu thực sự được gửi đến trang điều khiển - giống như khi bạn nhấp vào "gửi". Vấn đề là, không thể (chưa) xử lý tệp tải lên bằng javascript (tôi nghĩ chỉ có ngoại lệ là ff 4).
Giải pháp tốt nhất mà tôi tìm thấy để có trải nghiệm người dùng nhất quán là plugin này: http://jquery.malsup.com/ biểu mẫu /
Nó liền mạch xử lý tải lên thông qua iframe và nó khá nhẹ. Chỉ cần sử dụng chức năng của nó thay vì đăng bài và bạn sẽ ổn.