Javascript 如何使用java操作修复(错误:parsererror Error抛出:SyntaxError:意外标记<;)

Javascript 如何使用java操作修复(错误:parsererror Error抛出:SyntaxError:意外标记<;),javascript,json,action,Javascript,Json,Action,这段代码我想在我的操作中做些什么,而json不返回结果,它们在控制台中显示消息error,如下所示: var duepaymentDebtDate = "02/02/2015"; $.getJSON("checkDateAjaxtoJSON.action",{"duepaymentDebtDate":duepaymentDebtDate}, function(json){ alert(json); }).error(function(jqXHR,text

这段代码我想在我的操作中做些什么,而
json
不返回结果,它们在控制台中显示消息error,如下所示:

var duepaymentDebtDate = "02/02/2015";
 $.getJSON("checkDateAjaxtoJSON.action",{"duepaymentDebtDate":duepaymentDebtDate},
     function(json){

         alert(json);
     }).error(function(jqXHR,textStatus, errorThrown){

            console.log("Error: " + textStatus + " errorThrown: " + errorThrown);

         });
错误:parsererror错误抛出:语法错误:意外标记<

有人能帮我吗?

检查服务器端日志和代码

  • 尝试用
    Try/catch
    围绕“checkDateAjaxtoJSON.action”核心业务流程

可能您的服务器端代码也有错误,并生成默认错误
5xx
html结果。

检查服务器端日志和代码

  • 尝试用
    Try/catch
    围绕“checkDateAjaxtoJSON.action”核心业务流程

可能您的服务器端代码也出错,并生成默认错误
5xx
html结果。

您的服务器可能返回html格式的结果,而不是简单的JSON。谢谢你的回答,但我不能将类型更改为application/JSON,因为页面中有此脚本。@aradaprincess,没有人说过任何关于
application/JSON
。还有,你说的“因为这个脚本在页面里面”是什么意思?@ Byy38谢谢你的意见,现在我遵从你的建议,现在你可以考虑这个问题了吗?你的服务器可能返回HTML格式化的结果,而不是简单的JSON。谢谢你的回答,但我不能将类型更改为application/JSON,因为页面中有此脚本。@aradaprincess,没有人说过任何关于
application/JSON
。还有,你说的“因为这个脚本在页面里面”是什么意思?@ Byy38谢谢你的意见,现在我听从你的建议,现在工作了,你能把这个问题当作答案吗?
Error: parsererror errorThrown: SyntaxError: Unexpected token <