Вот мой код 
<form id="data_img" action="javascript:void();" method="post" enctype="multipart/form-data">
<input type="text" name="text" value="123">
<input id="file-select" type="file" >
 <input type="submit" value="Отправить"/>
</form>
$('#file-select').change(function(){
	alert('change')
	$( "#data_img" ).submit();
	
})
 $('#data_img').submit(function(){
alert('submit')
var formData = new FormData($(this)[0]);
    $.ajax({
        url: '/server/ajax_php_file.php',
        type: 'POST',
        data: formData,
        async: false,
        success: function (data) {
            alert(data)
        },
        cache: false,
        contentType: false,
        processData: false
    });
    return false;
	 
 })
Вот в мозиле ответы в файрбаге
Source
-----------------------------19595214029929
Content-Disposition: form-data; name="text"
123
-----------------------------19595214029929--
А вот серверная сторона
array(1) {
  ["text"]=>
  string(3) "123"
}
Что за проблема и как решить файла нет на сервере