0

我是 ExtJs 的新手,我讨厌 javascript,但现在我必须这样做。我有以下代码:

        var proxy = new Ext.data.HttpProxy(
                {
                url: 'sf/listUsers', 
                headers: {'Content-Type': 'application/json'}
                }
            );

            var store = new Ext.data.JsonStore({
                proxy: proxy,
                remoteSort: true,
                sortInfo: { field: "username", direction: "ASC" },
                totalProperty: 'count',
                root: 'users',
                fields: ['username', 'id'],
                writer : new Ext.data.JsonWriter({
                    encode : true,
                    writeAllFields : true
                })

            });

当我尝试页面时,网格没有显示任何内容,我可以在 chrome 中看到请求的内容类型是 text/html。

4

1 回答 1

0

文档

请注意,要使浏览器能够解析 XML 文档,服务器必须将 HTTP 响应中的 Content-Type 标头设置为“text/xml”

于 2012-12-24T18:32:41.797 回答