Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ExtJs 3.3.1 на Opera 11.6 не умеет посылать формы 
:(
    Опции темы
Reverent
  Дата 23.12.2011, 04:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 30.5.2007

Репутация: нет
Всего: нет



ExtJs 3.3.1 на Opera 11.6 не умеет посылать формы с файлами

Я создал такой код:

Код

Ext.onReady
(
    function()
    {
        var form = new Ext.FormPanel
        (
            {
            frame: true,
            padding: 5,
            labelSeparator: "",
            fileUpload: true,
                items:
                [    
                    {
                    xtype: "textfield",
                    fieldLabel: "Фотография:",
                    width: 250,
                    name: "picture",
                    inputType: "file"
                    }
                ]
            }
        );
        
        
        var button = new Ext.Button
        (
            {
            xtype: "button",
            text: "Add",
                handler: function()
                {                
                    if(form.getForm().isValid() == true)
                    {            
                        form.getForm().submit
                        (
                            {
                            url: "inter.php",
                            method: "POST",
                                success: function(form, action)
                                {                    
                                alert("Yes");    
                                },
                                failure: function(form, action)
                                {
                                alert("No");
                                }
                            }
                        );
                    }
                    else
                    {
                    alert("No Correct");    
                    }
                }
            }
        );
        
        
        var windows = new Ext.Window
        (
            {
            title: "My Window",
            layout: 'fit',
            width: 500,
            height: 200,
                items:
                [                    
                    form
                ],
                fbar:
                [
                    button
                ]
            }
        ).show();
    }
);


File inter.php:
Код

<?php
echo "Here";
?>


Как видите, от сервера приходит пустая строка. Но если я установлю fileUpload на false, то сервер сразу начнет давать ответы.

В чем же тогда дело? Как это обойти?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.0639 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.