如何阻止ext-js将limit = 25添加到我的JSON查询中?

Duk*_*gal 6 javascript extjs

以下代码正在运行.问题是发送请求时,发送到服务器的每个请求都附加了&_dc = 1299207914646&limit = 25.我无能为力改变极限= 25.理想情况下,我不希望向服务器发送其他参数.我会做的,但能够将限制设置为10000或其他东西.我能够添加其他参数,但我没有删除限制= 25.我也想摆脱&_dc参数,虽然我不知道为什么它被添加它不会导致问题.

有任何想法吗?

注意:下面的代码格式有些奇怪的问题?

谢谢

    Ext.require([
    'Ext.grid.*',
    'Ext.data.*',
    'Ext.panel.*'
]);
Ext.onReady(function(){
    Ext.regModel('Image_', { // window.Image is protected in ie6 !!!
        fields: ['id', 'key', 'value']
    });    

var store = new Ext.data.JsonStore({
        model: 'Image_',
        proxy: {
            type: 'ajax',
var store = new Ext.data.JsonStore({
        model: 'Image_',
        proxy: {
            type: 'ajax',
            autoload: 'false',
            url: '/couchdb/test/_design/blah/_view/by_surname2?startkey=%22r%22&endkey=%22r\u9999%22',
            reader: {
                type: 'json',
               root: 'rows'
                    }
        }
    });
    store.load();




    var listView = new Ext.grid.GridPanel({
        width:425,
        height:250,
        collapsible:true,
        title:'Simple ListView <i>(0 items selected)</i>',
        renderTo: Ext.getBody(),

        store: store,
        multiSelect: true,
        viewConfig: {
            emptyText: 'No images to display'
        },


        headers: [{
            text: 'File',
            flex: 50,
            dataIndex: 'value'
        },{
            text: 'Last Modified',
            flex: 35, 
            dataIndex: 'key'
        },{
            text: 'Size',
            dataIndex: 'id',
            flex: 15,
            cls: 'listview-filesize'
        }]
    });

    // little bit of feedback
    listView.on('selectionchange', function(view, nodes){
        var l = nodes.length;
        var s = l != 1 ? 's' : '';
        listView.setTitle('Simple ListView <i>('+l+' item'+s+' selected)</i>');
    });
});
Run Code Online (Sandbox Code Playgroud)

jpr*_*ism 8

在您的代理中,设置

limitParam: undefined,
pageParam: undefined,
startParam: undefined,
noCache: false,
Run Code Online (Sandbox Code Playgroud)


Orb*_*bit 0

将 limit 属性添加到您的商店...

  limit:50,
Run Code Online (Sandbox Code Playgroud)

尝试页面大小可能不会有什么坏处......

  pagesize:50
Run Code Online (Sandbox Code Playgroud)

看看这些是否有帮助。

编辑:也尝试一下

 pageParam:undefined,
Run Code Online (Sandbox Code Playgroud)

在你的代理中。

发现最后一块来自...

http://www.sencha.com/forum/showthread.php?118445-CLOSED-1.0.1-Ext.data.JsonStore-quot-limit-quot-param-issue