Usando minha chamada personalizada do ajax para carga sob demanda no igHierarchical Grid

Eu estou tentando implementar oigHierarchicalGrid para o meu aplicativo, que pode ter vários níveis, dependendo dos requisitos do usuário. Eu preciso usarLoad on Demand recurso sem oData, para que eu possa usar a resposta JSON do servidor, analisá-la e mostrar os resultados na grade filho.

Problemas que estou enfrentando éHow to use my custom ajax call a partir do qual eu posso enviar alguns dados para o servidor, não é necessária a chave primária e obtém o resultado no formato desejado para que a grade filho correspondente a essa grade seja carregada.

Não foi possível encontrar um exemplo para o Load on Demand sem OData no Jquery.

Tentei dar as seguintes configurações:

// O nível mais alto

var hierarchicalGridConfigs={
        width: "100%",
        initialDataBindDepth: 0,
        dataSourceType: "json",
        dataSource: jsonData,
        oData:false,
        rest:false,
        autoGenerateLayouts: false,
        primaryKey:"id",
        columns:getDefaultColumns(),
        autoGenerateLayouts: false,
        columnLayouts: getColumnLayouts(0,configs,levels-1)
    };

Para níveis infantis:

function getColumnLayouts(i,configs,levels){
    var layouts=[];
    var layout1={};
    /*layout1["name"]="childReports";*/
    /*layout1["dataSourceType"]= "json";*/
    layout1["dataSource"]="myURL";
    layout1["type"]="remoteUrl";
    layout1["autoGenerateColumns"]= false;
    layout1["odata"]= false;
    layout1["rest"]= false;
    layout1["primaryKey"]="id";
    layout1["columns"]=configs[i];
    if(i<levels){
        layout1["columnLayouts"]=getColumnLayouts(++i,configs,levels);
    }  
    layouts.push(layout1);
    return layouts;
}

Mas, para colunas filhas, está usando a URL, diretamente como String, que assumiu ser JSON.

Como posso fazer minha chamada Ajax personalizada e como transmitir parâmetros da linha pai nessa solicitação.

questionAnswers(0)

yourAnswerToTheQuestion