2013-11-02 1 views
0

Я использую плагин jQuery Form для загрузки изображений на свой сервер. После отправки сервера отправьте сообщение, в котором говорится, что если загрузка успешна или нет, я хотел бы получить эти данные на любом дисплее сообщения в соответствии с полученными данными, но я не делаю это правильно. Поскольку я не могу найти подходящую информацию на их официальной странице, я спрашиваю здесь. Вот как я представляю изображение:jQuery Форма плагина, как получить данные с php

<script src="http://malsup.github.com/jquery.form.js"></script> 
. 
. 
. 
<form action="upload.php" method="post" enctype="multipart/form-data" id="uploadForm"> 
        <label id="uploadLabel">Add new background</label><br> 
        <input type="file" name="file" id="file" accept="image/*"><br> 
        <input type="submit" name="submit" value="Upload" id="uploadButton"> 
       </form> 

--------------------------------------------------------------------------------------- 

$("#uploadButton").click(function(){ 
     $('#uploadForm').ajaxForm({url: 'upload.php', type: 'post'}, function(data){ 
      console.log(data); 
     }); 
    }); 

Затем я обрабатываю изображение в upload.php, а затем я должен получать некоторые данные из этого сценария, но я ничего не получил.

ответ

0

решаемые путем изменения кода для этого:

$("#uploadButton").click(function(){ 
     $('#uploadForm').ajaxForm({url: 'upload.php', type: 'post'}, function(responseText, statusText, xhr, $form){ 
      console.log(responseText); 
     }); 
    }); 
Смежные вопросы