Показать сообщение отдельно
  #1 (permalink)  
Старый 28.08.2014, 12:31
Аспирант
Отправить личное сообщение для treasury Посмотреть профиль Найти все сообщения от treasury
 
Регистрация: 26.08.2014
Сообщений: 49

Extjs 5 + SearchField.js
Пробую прикрутить плагин http://dev.sencha.com/ext/5.0.1/exam...SearchField.js
Ввожу в строку поиска нажимаю поиск срабатывает лоадер и ничего не происходит, ошибка в консоли



Фрагмент кода панели, где размещено поле поиска
Ext.define('MyApp.view.Main', {
    extend: 'Ext.container.Viewport',
    alias: 'widget.main',

    requires: [
        'MyApp.view.MainViewModel',
        'MyApp.view.MainViewController',
        'Ext.view.View',
        'Ext.XTemplate',
        'Ext.form.Panel',
        'Ext.form.FieldSet',
        'Ext.form.field.Date',
        'Ext.form.field.Time',
        'Ext.button.Button',
        'Ext.toolbar.Toolbar',
        'Ext.toolbar.TextItem'
    ],

    controller: 'main',
    viewModel: {
        type: 'main'
    },
    reference: 'main',
    itemId: 'myviewport',
    layout: 'border',
    defaultListenerScope: true,

    items: [
        {
            xtype: 'panel',
            region: 'west',
            split: true,
            splitterResize: false,
            reference: 'leftPanel',
            autoScroll: true,
            itemId: 'mypanel',
            width: 270,
            collapsed: false,
            collapsible: true,
            title: 'OvAgro',
            titleCollapse: false,
            items: [
                {
                    xtype: 'dataview',
                    autoScroll: true,
                    margin: '10 0 10 10',
                    disableSelection: false,
                    itemSelector: 'div',
                    itemTpl: [
                        '<table>',
                        '   <tr>',
                        '       <td width=\'200px\'><input type="checkbox" enabled="enabled" value="open" name="comment_status" <tpl if="active">checked="checked"</tpl> /><img src="http://{host}/avl_icon/get/{id}/18/any.png">{nm}</td>',
                        '       <td class="configure"></td>',
                        '   </tr>    ',
                        '       </table>',
                        '   '
                    ],
                    store: 'Object',
                    listeners: {
                        itemclick: {
                            fn: 'onDataviewSelectConfigure',
                            single: false
                        },
                        select: 'onDataviewSelect'
                    }
                },
                {
                    xtype: 'form',
                    bodyPadding: 10,
                    title: 'Отчет',
                    items: [
                        {
                            xtype: 'fieldset',
                            title: 'От',
                            items: [
                                {
                                    xtype: 'datefield',
                                    anchor: '100%',
                                    fieldLabel: 'Дата'
                                },
                                {
                                    xtype: 'timefield',
                                    anchor: '100%',
                                    fieldLabel: 'Время',
                                    format: 'H:i',
                                    increment: 1,
                                    maxValue: '23:59',
                                    minValue: '00:00'
                                }
                            ]
                        },
                        {
                            xtype: 'fieldset',
                            title: 'До',
                            items: [
                                {
                                    xtype: 'datefield',
                                    anchor: '100%',
                                    fieldLabel: 'Дата'
                                },
                                {
                                    xtype: 'timefield',
                                    anchor: '100%',
                                    fieldLabel: 'Время',
                                    format: 'H:i',
                                    increment: 1,
                                    maxValue: '23:59',
                                    minValue: '00:00'
                                }
                            ]
                        },
                        {
                            xtype: 'button',
                            itemId: 'executeRep',
                            margin: '0 0 0 70',
                            text: 'Сформировать'
                        }
                    ]
                }
            ],
            dockedItems: [
                {
                    xtype: 'searchfield',
                    store: 'Object',
                    dock: 'top'

                }
            ]
        }


Если еще что-то нужно по коду говорите, буду выкладывать.
Возможно еще какие-нибудь параметры нужно указать для поля поиска? Спасибо!
Ответить с цитированием