Dynamic loading not working

I have the config datatable

{
	id:gridId,
	view:"datatable",
        select:true,
        pager:"pagerA",
        dynamic:true,
        datafetch:10,
        datathrottle: 10,
        loadahead:10,
	columns:[
            {
		id:"ext_id", header:["name", {content:"serverFilter"} ], width: 150, 
                fillspace: true, sort:"server",
                template: '#ext_id#'
            },
            {id:"users", header:["Users", {content:"serverFilter"} ], sort:"server", width: 200},
            {id:"version", header:["version", {content:"serverFilter"} ], sort:"server", width: 200},
        ],
	url: dataUrl
}

But data didn’t load dynamically. Client didn’t send parameters

start=0&count=50&continue=true

Hello,

The provided settings are not enough for the dynamic loading. Additionally, you need to configure your server to return the following info starting from the first request.

{
    "data":[ 
        /* your records*/
    ],
    "pos":0,
    "total_count":999
}

You can check the related docs to this topic.