请求第0行第0列的未知参数'0'

时间:2019-05-17 22:23:09

标签: json datatables

我收到此错误“第0行第0列请求未知参数'0'”。而且我不知道为什么。我检查了名称,列的顺序,一切似乎都很好。请帮助我。

我的查询

String strQuery = "select new cr.go.arco.web.command.BusquedaFacturasCommand(fac.idFactura, fac.noFactura, fac.fechaIngreso, se.numero, "
                    + "se.cliente.cedula, fac.saldo, ca.nombre, "
                    + "se.dom, fac.mesCobro, fac.annoCobro) "
                    +"from Factura fac join fac.servicio se join se.cliente "
                    + "join se.gestionCobro ge join ge.calendario ca ";

我的命令

public BusquedaFacturasCommand( int idFactura, String noFactura, Date fechaIngreso, String numero, String cedula,
        Double saldo, String nombreCalendario, int dom, int mesCobro, int annoCobro) {
    super();
    this.idFactura = idFactura;
    this.noFactura = noFactura;
    DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");  
    String fechaIngresoStr = dateFormat.format(fechaIngreso);  
    this.fechaIngresoStr = fechaIngresoStr;
    this.numero = numero;
    this.cedula = cedula;
    this.saldo = saldo;
    this.nombreCalendario = nombreCalendario;
    this.dom = dom;
    this.periodo = mesCobro +"/"+annoCobro;
    System.out.println("llegue");
}

我的dataTable js

       "ajax":{
        "url": "buscarJSON",
       "data": function(data) {
           data.params_rangoFechas = $('#rangoFechas').val(),
           data.params_cedula = $('#cedula').val(),
           data.params_servicio = $('#servicio').val(),
           data.params_noFactura = $('#noFactura').val(),
           data.params_varFecha = $("#varFecha").val(),
           data.params_bandera = bandera,

           bandera = 1;
       } ,
       "columns": [ 
           { data: "idFactura"},
           { data: "noFactura"},
           { data: "fechaIngresoStr"},
           { data: "numero"},
           { data: "cedula"},
           { data: "saldo"},
           { data: "nombreCalendario"},
           { data: "dom"},
           { data: "periodo"}
        ], 
    } ,       

JSON

0 个答案:

没有答案