加载comboStore时“状态代码:405方法不允许”

时间:2017-08-08 06:59:27

标签: javascript extjs

我正在尝试在我的ExtJS组合中加载一个comboStore。

domain.com

我收到状态代码:405方法不允许'。

可能的原因是什么。

JSON

The hostname (domain.com) is correctly listed in the certificate.

1 个答案:

答案 0 :(得分:0)

您在商店中放置的“url”和“reader”配置实际上是存储proxy配置。

this.store = new Ext.data.Store({
    autoLoad: true,
    storeId: 'projectDropDown',
    fields: ['ProjectID', 'ProjectName'],
    proxy: {
        type: 'ajax',
        url: 'NewJSON.json',
        reader: new Ext.data.JsonReader({
            root: 'projects'
        })
    }
});

此外,idProperty此处不会产生任何影响,因为它是Ext.data.Model配置。您应该在单独的类中声明模型,然后在商店中使用它。