2014-03-12 141 views
1

我的应用程序出现问题,但看不到该错误。 它在Internet Explorer和Firefox中正常工作,但是当我尝试在Chrome中测试它时,出现错误。未捕获TypeError:将圆形结构转换为JSON(仅在Chrome上)

我的JavaScript代码是:

function cargarInfo(paginaActual) { 
    pagina = paginaActual; 
    var filtros = { 
     Ticket: $("#txtFiltroTicket").val(), 
     Empresa: $("#txtFiltroEmpresa").val(), 
     Cliente: $("#txtFiltroCliente").val(), 
     Contacto: $("#txtFiltroContacto").val(), 
     AreaEmpresa: $("#txtFiltroAreaEmpresa").val(), 
     TipoEvento: $("#txtFiltroTipoEvento").val(), 
     DescripcionEvento: $("#txtFiltroDescripcion").val(), 
     FechaInicio: $("#txtFiltroFecIni"), 
     FechaFin: $("#txtFiltroFecFin"), 
     Creador: $("#txtFiltroCreador").val(), 
     Estado: $("#txtFiltroEstado").val(), 
     Asignado: $("#txtFiltroAsignado").val(), 
     Solucion: $("#txtFiltroSolucion").val(), 
     LugarCierre: $("#txtFiltroLugarCierre").val() 
    }; 
    $.ajax({ 
     type: 'POST', 
     contentType: "application/json;charset=utf-8", 
     url: '/ListadoTickets/GetListado', 
     dataType: 'json', 
     data: JSON.stringify({ estadoTicket: '1', fecDesde: '', fecHasta: '', datosFiltro: filtros, pagina: paginaActual }), 
     traditional: true, 
     success: function (msg) { onListadoOK(msg); }, 
     error: function (ajaxresult, status) { onError(ajaxresult, status); } 
    }); 
} 

你能帮助我吗?

注意,“datosFiltro”是在服务器端功能的对象...

最好的问候......

+0

正如仅供参考,如果您打算发布错误消息,它并没有出现ough – Talspaugh27

回答

1

这是因为这两条线

FechaInicio: $("#txtFiltroFecIni"), 
FechaFin: $("#txtFiltroFecFin"), 

他们缺少.val()

FechaInicio: $("#txtFiltroFecIni").val(), 
FechaFin: $("#txtFiltroFecFin").val(), 
+0

感谢您的回答......我已经阅读了几个小时的这些文章,并且看不到缺少的.val()。 – MetalTux

相关问题