jquery和json发送值错误(意外标记b)

jquery和json发送值错误(意外标记b),jquery,ajax,json,zend-framework2,Jquery,Ajax,Json,Zend Framework2,否,例如在下一种情况下 错误是SyntaxError:意外标记b listados:229为什么 response = '{"name":"John"}'; var obj = jQuery.parseJSON(response); $.ajax({ url:urlform, dataType:'json', type:'POST', data:obj, async: false, contentType: 'application/j

否,例如在下一种情况下
错误是SyntaxError:意外标记b listados:229为什么

   response = '{"name":"John"}';
   var obj = jQuery.parseJSON(response);


   $.ajax({

   url:urlform,
   dataType:'json',
   type:'POST',
   data:obj,
   async: false,
   contentType: 'application/json',
   success: function(data) {
    alert('ok');
   },
   error: function(jqXHR, textStatus, errorThrown){
   console.log("Error... " + textStatus + "        " + errorThrown);

     },
    });
  });
为什么?

你有额外的
})并删除错误回调中的尾部

我看这把小提琴没有错:


注意:您还需要在问题中提供responseData…

您的服务器响应似乎不是有效的JSON。你能把它扔了吗?如果你有问题,请发表评论,不要写答案。