Добрый день. Реализую отправку формы через ajax.
Код | <form method="post" id="my_form" enctype="multipart/form-data"> <input type="file" name="avatar" id="attach"><br> <input type="text" name="fio" id="fio" value='jopa'><br> <input type="button" id="send_but" value="Отправить"> </form>
<script> $('#send_but').click(function(){
var formData = new FormData($('#my_form')[0]);
$.ajax({ type: "POST", processData: false, contentType: false, url: "test_ajax.php", data: formData }) .done(function( data ) { alert(data); }); });
</script>
|
скрипт test_ajax.php возвращает переданные параметры:
Код | <? print_r($_REQUEST); ?>
|
В результате отправки формы alert показывает только fio, по файлу информация в php скрипт не приходит.
|