Javascript SyntaxError:JSON.parse:的第1行第2列处出现意外字符
我在尝试解析JSON时遇到问题,但我无法解决 在这里我抓住。。。在我的文件js中Javascript SyntaxError:JSON.parse:的第1行第2列处出现意外字符,javascript,php,json,sockets,Javascript,Php,Json,Sockets,我在尝试解析JSON时遇到问题,但我无法解决 在这里我抓住。。。在我的文件js中 var JSONdata = JSON.parse(message); //parseo la informacion // console.log(JSONdata); nombre = JSONdata[0].nombre; nit = JSONdata[0].nit; funcionario = JSONdata[0].funcionario; nro_radicado = JSONda
var JSONdata = JSON.parse(message); //parseo la informacion
// console.log(JSONdata);
nombre = JSONdata[0].nombre;
nit = JSONdata[0].nit;
funcionario = JSONdata[0].funcionario;
nro_radicado = JSONdata[0].nro_radicado;
nrosolicitud = JSONdata[0].nrosolicitud;
consulta = JSONdata[0].consulta;
hora = JSONdata[0].hora;
我使用ajax连接的文件。。。whit函数发送(数据)
我将信息发送到我的js
$.ajax({
type: "POST",
url: "quotes_controller.php",
data: "fecha_cita="+fecha_cita+"&atendio="+atendio+"&nombre="+nombre+"&apellido="+apellido+"&LISTA="+LISTA+"&nroradicado="+nroradicado+"&nrosolicitud="+nrosolicitud,
dataType:"html",
success: function(data)
{///// here sen data response
send(data);// array JSON
/////////////////////////////////////
window.location.href = 'index.php'
},
error: function( jqXHR, textStatus, errorThrown ){
alert('algo fallo...');
console.log(jqXHR);
}
});
还有我的php文件,它在插入BD之前生成JSON
$arrayjson = array();
$arrayjson[] = array(
'nit' => '1223344',//nit del solicitante
'nombre' => 'el nombre',// nombres concatenados
'funcionario' => $_POST['atendio'],//quien atiende
'nro_radicado' => $nro_radicado,//numero de radicado
'nrosolicitud' => $_POST['nrosolicitud'],// numero de solicitud
'consulta' => 'APORTAR PLANOS',//tipo de consulta que se realiza
'hora' => $hora//hora de agendamiento
);
echo json_encode($arrayjson);
concole.log(消息)代码>是
[{"nit":"1223344","nombre":"el nombre","funcionario":"10","nro_radicado":"","nrosolicitud":"","consulta":"APORTAR PLANOS","hora":"11:04:47"}]
所有日期都有值。。。我不知道发生了什么。。请帮助我在解析之前,您能显示控制台.log(message)
吗?谢谢您的回复。。。。我添加了控制台。logOkay。。数据是正确的,我能想到的唯一一件事是:控制台日志eavalutaes延迟,何时进行解析?正在等待async
调用结束,然后进行解析?不是,首先异步,并使用这些响应发送到我的函数。1)ajax->php make Json->response from ajax send(data)->file js->我尝试捕获数据,但我无法:(