После долгого поиска наилучшей техники загрузки я решил использовать jQuery Uploadify.
У меня нет проблем с его внедрением в существующий код, исключая одну вещь. Я создал строгие правила проверки загрузки.
Основная проблема в том, что функция onAllComplete () возвращает сообщение об успехе. В своем проверочном файле я также попытался use echo 'errror'
и die('error')
. Без удачи. Я искал Google и ТАК. Без удачи.
Есть ли у вас какие-либо идеи / советы / фрагменты? Любая помощь приветствуется.
Обновление
Чтобы прояснить мою ситуацию. Я использую функцию onComplete (), чтобы показать возможные, но у меня нет
идея, как заставить функцию onAllComplete () отображать правильные данные.
Обновление 2
Я применил IgalSt (я уверен, что делал что-то подобное раньше), но все еще имел ту же проблему. Моя функция onComplete теперь выглядит следующим образом:
onComplete: function (ev, queueID, fileObj, response) {
var result = $.parseJSON(response).success;
alert(result);
if (result == false) {
alert('invalid')
} else {
alert('everything is OK');
var size = Math.round(c.size/1024);
}
return false;
},
Если я alert(response) it alerts
false`, значит, он должен работать. Любые предложения, почему это не так? Функция onAllComplete () по-прежнему показывает этот файл как успешно загруженный.
С уважением,
Том