Javascript 仅在一个表上意外结束JSON输入

Javascript 仅在一个表上意外结束JSON输入,javascript,php,jquery,mysql,json,Javascript,Php,Jquery,Mysql,Json,我用jQuery编写了一些代码,每当我按下一个按钮,我就会检索一些信息。这对我的三张桌子很好,但出于某种原因,最后一张桌子不起作用 我的jQuery代码如下所示 $.ajax({ url: "ajax.php", type: "get", datatype: "json", success: function(data){ var parsed = jQuery.parseJSON(data); $.each(parsed, function(i){ var oldhtml

我用jQuery编写了一些代码,每当我按下一个按钮,我就会检索一些信息。这对我的三张桌子很好,但出于某种原因,最后一张桌子不起作用

我的jQuery代码如下所示

$.ajax({
 url: "ajax.php",
 type: "get",
 datatype: "json",
 success: function(data){
  var parsed = jQuery.parseJSON(data);
  $.each(parsed, function(i){
   var oldhtml = $('p').html();
   $("p").html(oldhtml + "<br>Name: " + parsed[i]['name']);
  });
 }
)};
$.ajax({
url:“ajax.php”,
键入:“获取”,
数据类型:“json”,
成功:功能(数据){
var parsed=jQuery.parseJSON(数据);
$.each(已解析,函数(i){
var oldhtml=$('p').html();
$(“p”).html(oldhtml+”
Name:“+parsed[i]['Name']); }); } )};
我把它连接到一个按钮和一个onclick函数。因此,我的PHP代码响应一个关联数组,它可以很好地与我的表moment1、moment2、moment4配合使用。但每当我尝试在名为konsult的表中使用它时,就会出现语法错误

“Function.parse[作为parseJSON](匿名)处JSON输入意外结束”

是我的桌子出了问题还是出了什么问题?我使用相同的代码从第一个表中获取信息。我只切换tablename,而不是“parsed[I]['name']”,而是“parsed[I]['titel']”


编辑:它似乎是固定的。我的一个单元格中有一个“ö”,由于某种原因导致语法错误。

返回的JSON无效,因此请检查服务器的响应。我按照您所说的做了,响应正常。我注意到我的一个手机里有一个“ö”的信息,但效果不太好。所以我改变了它,现在它工作得很好。