jQuery技术:Coldfusion和jquery ajax

我的cfc正在工作,因为我可以调用它并获取json数据字符串,但是,我的jquery ajax调用给了我一个错误“SyntaxError:JSON.parse:意外的数据结束”。

ajax电话:

$.ajax({ type: "get", url: "/surveymanagement/admin/client.cfc", dataType: "json", data: { method: "GetClientsByName", name: "im" }, success: function(data){ $("#here").html(data); }, error: function(a,b,c){ $("#here").html(a.responseText + c); } }); 

当我在另一个cfm页面中调用该组件时,我的cfc返回字符串: [{"client_id":58,"client_name":"Aimbridge"},{"client_id":104,"client_name":"IMF"}]

我的问题可能是什么?

另外,如果我在浏览器中直接访问我的cfc https://domain.com/filepath/client.cfc?method=GetClientsByName&name=im我不会出错,但它只是一个白色的屏幕。 当我直接去看时,我不知道我应该看到什么。

为了所有信息,这里是client.cfc:

         SELECT client_id, client_name FROM Clients WHERE client_name LIKE             

注意:我正在使用coldfusion7所以我不能使用returnformat='json'

application.cfc可能在这里出了点问题:

                          <cfset form_value_temp=replace(form_value_temp," ", ">", "all")>                             

AN UNEXPECTED ERROR HAS OCCURRED

Please consult your suggested technical support contact for assistance.

    我不确定这是否会有所帮助,但我正在努力处理angularjs的数据并且正在查看这篇文章 :谈谈使用CFC而不需要自己创建JSON(还演示了CFMX如何处理json调用)。

    在ColdFusion MX中,一个cfc直接返回wddx。 要停止此操作,请直接输出而不是[using] cfreturn并附加cfabort,即:

    需要了解更多jQuery教程分享Coldfusion和jquery ajax,都可以关注jQuery技术分享栏目—计算机技术网(www.ctvol.com)!

     #Trim(encode(qryExample))# 

      以上就是jQuery教程分享Coldfusion和jquery ajax相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/jquerytutorial/981985.html

      (0)
      上一篇 2021年12月13日
      下一篇 2021年12月13日

      精彩推荐