Search
Search
AJAX 请求失败时显示信息。 jQuery 代码: $("#msg").ajaxError(function(event,request, settings){ $(this).append("<li>出错页面:" settings.url ...
#2. Jquery Ajax Error 除錯錯誤的技巧 - 程式前沿
... 我們可以通過捕捉error事件來獲取出錯的資訊。 在沒給大家介紹正文之前先給分享Jquery中AJAX引數詳細列表: 引數名型別描述url String (預設:
Ajax Error. 用登入頁面做範例 login.jsp <html> <head></head> <script src="jquery-3.3.1.js"></script> <?php include("test_score.php");?> ...
#4. ajax執行失敗原因- IT閱讀
ajax 跳入error的一些原因. 先放一個標準的jquery的ajax代碼: ... readyState: 狀態碼的意思0 - (未初始化)還沒有調用send()方法1 - (載入)已 ...
#5. ajax在什麼情況下會走success和error - 每日頭條
error : function(){ ... ajax的success和error方法根據響應狀態碼來觸發。 ... Deferred函數,deferred這個單詞譯為延期,推遲,即延遲的意思。
前端: jquery(ajax) + css + html ... 意思是使用者送出訂單 電商收到了 ... 如果網路斷線,ajax就會跳出error,想要讓客戶知道error就在error 寫資訊顯示在網頁上
AJAX 跳入error中的原因(留著看),是ajax datatype json success function ... xmlhttprequest:xmlhttprequest.readystate: 狀態碼的意思0 - (未 ...
#8. 使用jQuery.ajax()時如何處理錯誤? (How would you handle ...
使用時jQuery的ajax方法提交表單數據,處理錯誤的最佳方法是什麼? ... error: function(xhr, statusText, errorThrown){ // Work out what the error was and display ...
#9. ajax请求进入error的原因分析 - CSDN博客
先给出ajax完整的调用和获取错误信息的方式function ... ajax error error什么意思,Ajax请求进入error,大神帮看看怎么回事? 最新发布.
#10. ajax 回調 - 育將電腦工作室
jqXHR.fail(function(jqXHR, textStatus, errorThrown) {}); 一種可供選擇的請求失敗時調用的回調選項構造函數,.fail()方法取代了的過時的.error()方法。
#11. ajax error是啥意思 - 小潘百科网
ajaxerror最新消息,还有ajax error是啥意思,ajax error中文,ajax error怎么才会正常等内容,xhr . onerror = function () { // 情况4 alert ...
#12. ajax+error是啥意思 - 小水百科网
ajax +error是啥意思最新消息,还有ajax error的原因,网页提示ajax error的原因,ajaxerror翻译中文等内容,首先确定返回状态码是不是200如果是200: ...
#13. 什麼是Ajax? 搞懂非同步請求(Asynchronous request)概念
Ajax 是Asynchronous JavaScript and XML 的縮寫,這篇帶你了解Ajax是什麼,幫助你釐清非 ... catch() 函式負責處理發生錯誤的狀況,也就是error。
#14. jquery ajax出错怎么得到错误信息? - html中文网
在jquery中,可以使用error : function(e) {alert("出错");alert(e.responseText);}的方法来打印出e中的错误内容,实现错误提示。
#15. 使用XMLHttpRequest - Web APIs | MDN
function transferFailed(evt) { console.log("An error occurred while ... 然而,如何透過純粹的AJAX 來傳送表單複雜到難以在本頁解釋所有細節。
#16. AJAX - JavaScript 入門學習筆記
以實際的JavaScript 程式碼來說,Ajax 請求的執行從下面三個步驟開始: ... 意思是http://www.example.com/page.html 無法發起 ... innerHTML = 'Error: ' + ajax.
#17. jQuery Ajax - jQuery 教學Tutorial - Fooish 程式技術
$.get() 一個簡單的HTTP GET 不同步請求,如果你想在出錯時(error) 能執行一些函式,那你得使用$.ajax()。 參數, 型別, 說明. url, String, 指定要進行 ...
#18. 輕鬆理解Ajax 與跨來源請求
意思 就是說如果你現在這個網站的跟你要呼叫的API 的網站「不同源」的時候,瀏覽器一樣會幫你發Request,但是會把Response 給擋下來,不讓你 ...
#19. AJAX與Fetch API · 從ES6開始的JavaScript學習生活
所謂的AJAX技術在JavaScript中,即是以XMLHttpRequest物件(簡稱為XHR)為主要核心的實 ... console.log('Fetch Error :-S', err) } const oReq = new XMLHttpRequest(); ...
#20. 問題jQuery Ajax錯誤處理,顯示自定義異常消息 - adabai.com
trigger("reloadGrid"); clear(); alert("Details saved successfully!!!"); }, error: function (xhr, ajaxOptions, thrownError) { alert(xhr.status); alert( ...
#21. jQuery---ajax---error函數及其參數詳解 - ZenDei技術網路在線
比如要拆分“呵呵呵90909086676喝喝999”,下麵當type=0返回的是中文字元串“呵呵呵,喝喝”,type=1返回的是數字字元串“90909086676,999”, private string GetStrings(string ...
#22. jquery中ajax使用error調試錯誤的方法教程 - 網頁設計教學
本文實例講述瞭jquery中ajax使用error調試錯誤的方法。 ... error事件返回的第一個參數XMLHttpRequest: XMLHttpRequest.readyState: 狀態碼的意思
#23. jQuery Ajax 跨域前端實現登入 - IT人
封裝好的請求物件(function() { var ajax = { ajax_cors: ... + '當前狀態' + status) console.log('響應體: ' + JSON.stringify(error)) fn(xhr, ...
#24. [jQuery][筆記] 小心使用Ajax 防止Bug 產生 - 點部落
var result = $.ajax({ url: '/Home/Get', type: 'get', error: function (xhr) { return false; }, success: function (response) { return true; } }); ...
#25. js裡的ajax是什麼意思,在JQuery中 - 極客派
js裡的ajax是什麼意思,在JQuery中, a 這是什麼意思10,1樓匿名使用者這是ajax請求的api,url指的是你要請求的url,suucess和error分別指定了成功和 ...
#26. [jQuery] AJAX 取得JSON 資料時會發生error
雖然說在JavaScript 和PHP 都可以使用單引號來包字串,但是在JSON 這樣是行不通的。 用中文來形容這一組JSON 的值的話,它應該是這樣組合的:大括號、以雙 ...
#27. Ajax從入門到搞定,一篇文章就夠了
Ajax 的意思就是非同步的JavaScript 和XML。 ... may contain a 404 (Not Found) // or 500 (Internal Server Error) response code } 複製程式碼.
#28. 本地可以運行的web項目放到tomcat雲服務器上報錯 - 台部落
使用DataTable插件本地可以運行,但放到服務器上,出現了DataTables Ajax error。 意思是獲取不到ajax的內容? 後來使用ajax的url寫在地址欄上, ...
#29. ajaxError() _ajax error中文 - 恩芝网
概述AJAX请求发生错误时执行函数。Ajax事件。XMLHttpRequest对象和设置作为参数传递给回调函数。捕捉到的错误可作为最后一个参数传递。参数.
#30. jquery ajax error函数和及其参数详细说明 - 十有三博客
使用jquery的ajax方法向服务器发送请求的时候,常常需要使用到error函数进行错误信息的处理,本文详细的说明了ajax中error函数和函数中各个参数的 ...
#31. 如何用JQUERY的ajax請求HTTPS的介面 - 優幫助
2樓:傾顏成畫的流年. 您好不知道你明不明白介面資料只能get方式獲取. 3樓:匿名使用者. 哪個版本的 ?$.ajax(,. error: function(data)}). 4樓:陽陽.
#32. 請教POST時,產生的405錯誤 - MSDN
請教POST時,產生的405錯誤 RRS feed · Web應用程式開發. > ASP.NET 與AJAX(ASP.NET and AJAX). ASP.NET 與AJAX(ASP.
#33. [FE201] 有關第四個作業· Issue #2 · Lidemy/forum - GitHub
不太能理解funtion 中的error 參數運作的原理; 對於延續風格在ajax 中的 ... 然而在上面的情境中,屬於「同步」的呼叫,意思是程式碼就是這樣一行行 ...
#34. [問題] JSON Parse Error - 看板Ajax - 批踢踢實業坊
... $.ajax({ url: "XXXX/js/address.jsp", data: { area:addCtrl.value , Type:"Query"}, dataType: 'text', async: false, error: function(xhr) ...
#35. jQuery的ajax語法@ 反派小角色 - 隨意窩
這裡介紹一下低階的Ajax語法,而這個語法也相對於高階(如$.post、$.get),這個語法($.ajax)是比較有彈性的 ... 200906222142jQuery的ajax語法 ... error:function(){.
#36. ajax 跳入error的一些原因 - w3c菜鳥教程
ajax 跳入error的一些原因,親們支援我的新部落格哦》地址歡迎一起 ... xmlhttprequest:xmlhttprequest.readystate: 狀態碼的意思0 - (未初始化)還 ...
#37. ajax讀取json文件亂碼問題
使用jQuery ajax調用的返回json,中文亂碼問題 ... dataType: 'json', timeout: 5000, async: false, error: function(){ alert('獲取數據失敗!
#38. AJAX錯誤訊息 - 藍色小舖
PAGEREQUESTMANAGERSERVERERROREXCEPTION:AN UNKNOWN ERROR OCCURRED WHILE PROCESSING THE REQUEST ON THE SERVER .THE STATUS CODE RETURNED FROM ...
#39. 謝晒的PHP網頁設計: [jQuery] ajax 如何設定timeout時間
$.ajax({ //(略) //10秒內無回應即為error timeout:10000, error:function(){ alert('目前系統異常或忙碌中,請稍後再試。'); }, //(略) });.
#40. ajax 跳入error的一些原因- 橱窗外的小孩 - 博客园
先放一个标准的jquery的ajax代码: 出现任何错误都会跳到error函数里举例说明 ... readyState: 状态码的意思0 - (未初始化)还没有调用send()方法1 ...
#41. 測試jQuery 的Ajax 函數$.ajax() - 小狐狸事務所
最近在改寫個人網站時發現太久沒使用jQuery 的Ajax 操作, ... error, 請求失敗時要執行之回呼函數, function(XMLHttpRequest, textStatus).
#42. JQuery中Ajax參數用法 - 柯佳思吃吃吃
complete:請求完成時執行的函式(不論結果是success或error)。 function (XMLHttpRequest, textStatus) { // the options for this ajax request } ...
#43. jquery中ajax使用error调试错误的方法 - phpStudy
jquery中ajax使用error调试错误的方法,本文实例讲述了jquery中ajax使用error调试错误的方法。分享给大家供大家参考。 ... readyState: 状态码的意思
#44. AJAX跳入error中的原因(留着看) - 代码交流
传递的参数. 必须是ajax支持的编码格式. URL路径问题. 路径不能有中文. 用error调试错误信息:. 可以alert ...
#45. Jquery Ajax Error 调试错误的技巧 - 脚本之家
jquery在程序开发ajax应用程序时提高了效率,减少了需要兼容性的问题,当我们在ajax项目中,遇到ajax异步获取数据出错该怎么解决呢,我们可以通过 ...
#46. jQuery ajax - post() 方法 - w3school 在线教程
success()、.complete() 以及.error() 回调函数,甚至会在请求也许已经完成后分配这些回调函数。 // 请求生成后立即分配处理程序,请记住该请求针对jqxhr 对象 var jqxhr = ...
#47. 【文章推薦】Ajax 報錯500 (Internal Server Error) - 碼上快樂
【文章推薦】 網上各種解釋說明,然並卵。 最后發現報錯中有org.codehaus.jackson.map.JsonMappingException: Object is null 意思是map值中有null。
#48. ajaxError() _ajax error中文 - 人社网
概述AJAX请求发生错误时执行函数。Ajax事件。XMLHttpRequest对象和设置作为参数传递给回调函数。捕捉到的错误可作为最后一个参数传递。参数.
#49. Ajax & Fetch 取得資料| by 楊祖豪Neil Yang | Neil's Blog
API. 全名:「Application Programming Interface」,中文翻作應用程式介面。又稱為應用編程介面,就是軟體系統不同組成部分銜接的約定。
#50. jQuery ajax() 方法 - 菜鸟教程
请求完成时运行的函数(在请求成功或失败之后均调用,即在success 和error 函数之后)。 contentType, 发送数据到服务器时所使用的内容类型。默认是:"application/x-www- ...
#51. JavaScript Fetch API 使用教學
等),隨著瀏覽器的普遍支援,也就不太需要使用XMLHttpRequest 或jQuery AJAX,程式碼也就更加簡潔乾淨囉~ ... redirect, follow、error、manual ( 預設manual ).
#52. 在error响应状态为0时,jQuery ajax() 调用偶尔会产生结果
web應用程序中的一個頁面大約每10秒對伺服器輪詢一次新數據,使用jquery方法的 ajax() 。 我們通常有幾百個用戶同時查看這個頁面,所以我們的伺服器每秒收到幾個請求。
#53. Jquery Ajax Error 调试错误的技巧- 经验笔记 - html基础教程
JQuery使我们在开发Ajax应用程序的时候提高了效率,减少了许多兼容性问题,我们在Ajax项目中,遇到ajax异步获取数据出错怎么办,我们可以通过捕捉error事件来获取出错 ...
#54. PHP – jQuery 使用ajaxFileUpload套件的錯誤 - jsnWork
使用AJAX 上傳套件(Jquery Ajax File Uploader Version 2.1) 時遇到錯誤,這邊有好心 ... error: function (data, status, e) //失敗時呼叫的funciton
#55. 客庄券登錄頁面前端研究與分析 - Peter 工程日誌
405 Method Not Allowed不應該在此出現,並每次都到jQuery AJAX 的error function callback。 目前猜測的原因,應該是後端在接收發送請求時處理不當, ...
#56. 討論區內文- 訊光科技系統股份有限公司 - Logon
改成下列方法顯示error如下: function serverMethod() { //var row ... 取得當前主檔中選中的那個Data $.ajax({ type: "POST", url: '. ... 不太明白您的意思。
#57. 初階AJAX - 從書籤選單開始練習- 客座投稿| W3HexSchool
AJAX 的全稱是(Asynchronous JavaScript And XML) ,翻成中文就是異步JavaScript 和XML , 在MDN 中寫到: 非同步JavaScript 及XML(Asynchronous ...
#58. ASP.NET下使用Ajax - tw511教學網
10.error:請求失敗後呼叫的控制程式碼. 沒使用過jQuery的ajax話這樣看有些雲裡霧裡的感覺,來看一個簡單例子. 首先使用Visual Studio新建 ...
#59. jquery中ajax使用error調試錯誤的方法 - 壹讀
這篇文章主要介紹了jquery中ajax使用error調試錯誤的方法,實例分析了ajax的使用方法與error函數調試 ... xmlhttprequest.readystate: 狀態碼的意思.
#60. ToolkitScriptManager's Error Message in AJAX Toolkit
ToolkitScriptManager's Error Message in AJAX Toolkit. 在開發神啊! ... 最後的解決方法就是把AsyncPostBackTimeout設為0,意思就是無限制。
#61. jquery - 如何捕获Ajax查询发布错误?
.fail( function(xhr, textStatus, errorThrown) { alert(xhr.responseText); });. 在jQuery 1.8之前,函数 done 被称为 success ,而 fail 被称为 error ...
#62. ajax error function - 51CTO博客
51CTO博客已为您找到关于ajax error function的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及ajax error function问答内容。更多ajax error function ...
#63. [第八週] 交換資料- 表單、Ajax、XMLHttpRequest | Yakim shu
你原本寫的JavaScript 就幾乎都是同步執行的。意思是他執行到某一行的時候,會等這行執行完畢,才執行到下一行,確保執行順序。 非同步 ...
#64. laravel中ajax请求一直报parsererror错误 - SegmentFault
laravel5.4中使用ajax请求控制器接口一直报错admin.js {代码. ... parser error 意思是解析错误,你最有可能的问题是,后台返回的数据不是标准的json ...
#65. Cross Domain AJAX 抓網頁撈過界, 以及如何整合兩個部落格的 ...
(如果出現"Fatal error: Call to undefined function: curl_init()..." 之類的錯誤訊息, 那就是代理網頁ba-simple-proxy.php 所處的網站, 它的php 不支援curl 函式庫。
#66. 使用jQuery失败时重试AJAX请求的最佳方法是什么?
What's the best way to retry an AJAX request on failure using jQuery? ... ajaxError(function(e, xhr, options, error) { xhr.retry() } ...
#67. jQuery - AJAX load() 方法- 人人焦點
alert("Error: "+xhr.status+": "+xhr.statusText);. }); }); }); </script>. </head>. <body>. <div id="div1"><h2>使用jQuery AJAX 修改該 ...
#68. jQuery中ajax 跳入error的原因總結 - 开发者知识库
一個標准的jquery的ajax代碼: $.ajax({ type: 'POST', ... readyState: 狀態碼的意思 0 - (未初始化)還沒有調用send()方法1 - (載入)已 ...
#69. [Day 23] 當ASP.NET MVC遇到Ajax (一) - iT 邦幫忙 | 健康跟著走
Add(city); } } return list; } catch(Exception ex) string error = ex.ToString(); return null; } finally ... 這一天是透過jQuery.ajax() 送出request 後,發生 ...
#70. ajaxError() : Ajax请求出错时注册一个回调处理函数 - jQuery ...
ajaxError() : Ajax请求出错时注册一个回调处理函数,这是一个Ajax Event。 - jQuery API 中文文档| jQuery 中文网.
#71. [jQuery] AJAX 學習筆記(一) 如何使用JSON 驗證使用者表單
DK大神部落格:Google 的jQuery 與jQuery UI 裡面有提到AJAX Libraries ... error: function(xhr) { alert('Ajax request 發生錯誤'); }, success: ...
#72. 一次對HTTPS頁面抓取的報錯發現過程_關於PHP編程 - 程式師 ...
Google了一下,大概意思就是,在主線程裡使用同步的ajax請求對用戶體驗有影響,所以不 ... //async: false, //async: true, error: function (jqXHR, ...
#73. jQuery Ajax 實現不刷新頁面提交資料(後端使用PHP 處理回傳 ...
本篇文章交教您如何使用 jQuery Ajax 提交表單資料達到不刷新頁面的需求! 介紹首先我們先來了解什麼是 Ajax,AJAX ... error: function(jqXHR) {.
#74. jQuery Ajax API 實作以及Template 介紹
CRUD 是四個單字的簡稱,就像我們在學CSS 時一定要會使用選擇器(selector),而後端在學操作資料庫時,一定要先會CRUD。 這四個單字分別意思為:. C: ...
#75. 使用jQuery Ajax,200狀態碼記錄但代碼執行錯誤功能
我正在使用jQuery 1.8.3 Ajax函數進行跨源請求。下面的代碼總是返回「失敗」,但在控制檯日誌中記錄每個Ajax請求的「200 OK」。鑑於日誌顯示的狀態爲200,不應執行成功 ...
#76. 一文秒懂ajax, fetch, axios - 知乎专栏
Ajax 的全称是Asynchronous JavaScript and XML,意思就是用JavaScript执行异步 ... (error) { console.log(error); }); // 第三种写法axios({ url: ...
#77. [程式][JQuery] JQuery中的Ajax的基礎運用。提供範例程式下載。
想瞭解的人可以到這裡去看維基百科上的解釋,這篇就專心寫一下jQuery 中的Ajax 部份。 程式範例:下載點. 這個PHP 程式很簡單, recive.php它只回應一個 ...
#78. jQuery $ .ajax無法正常工作- 堆棧內存溢出
我有以下我打算運行的代碼我已經看到了如何捕獲Ajax查詢發布錯誤和jQuery .get或.post來捕獲頁面 ... { alert("succsess") }, error: function(ts) { alert('error:'+ts.
#79. Jquery Ajax API Error: 400 Bad Request - Stack Overflow
Have you tried something like this? beforeSend: function (req){ req.setRequestHeader("Authorization", "CloudSight [key]"); },.
#80. CORS 完全手冊(一):為什麼會發生CORS 錯誤? - Huli
三年前的時候寫了一篇文章:輕鬆理解AJAX 與跨來源請求,提到了串 ... 意思就是你在寫JavaScript 時的諸多限制,都是瀏覽器限制你,而不是程式語言 ...
#81. Java 实战图书管理系统的实现流程 - 云海天教程
... + SpringMVC + MyBatis + html+ css + JavaScript + JQuery + Ajax + layui+ maven等等。 ... addFlashAttribute("error", "读者信息修改失败!
#82. Spring Boot與伺服器推送技術整合 - kks資訊網
所以一些特殊需求都是用ajax輪詢的方式來實現的。 ... 客戶端代碼,做幾次實驗,自然明了代碼的意思,先不要看代碼,先看效果。public/wstest/html
#83. 面试题总结3(手写代码) - mdnice 墨滴
const err = new Error(`图片加载失败 ${src}`) ... 手写简易的ajax ... 所以fn.apply(this, arguments)意思是把fn函数的this指向事件对象,并传入 ...
#84. Unresolved import pandas
python selenium click on multiple survey buttons error Oct 28, ... 了。. fclib. df=pandas. net ajax android angular arrays aurelia backbone. py, and init.
#85. Vlpod
SAP中VLPOD什么意思. ... topics include SAP Tutorial, JavaScript, Ajax, Python, Kafka, XML, Selenium, Servlets. ... Error reasons: The posting of a delivery.
#86. Grecaptcha is not defined
今天在写ajax请求的时候,出现了Uncaught ReferenceError: $ is not defined ... Script Error: ReferenceError: ___grecaptcha_cfg is not defined ReCaptcha2 не ...
#87. Breadcrumb - Tidewaterschool
為此,您將必須在server.js中引入邏輯,以區分AJAX請求和常規http訪問請求。 ... index.html', function(err, file) { if(err) { // write an error response or ...
#88. Axios vs jquery ajax
Vue2. error, success, complete의상태를통해실행흐름을쉽게조절할수 ... 常说的Ajax是Asynchronous JavaScript and XML的缩写,意思是异步网络请求。
#89. 所請求的資源上不存在“ Access-Control-Allow-Origin”標頭 - Siwib
我正在嘗試在Ajax Jquery調用中實現相同的功能,但是卻收到CORS錯誤。 ... error: function(xhr,textStatus,errorThrown){ console.log('Error Something'); } ...
#90. Selenium input box not interactable
It notifies the user with some specific information or error, ... Working with ajax or jquery AutoComplete text box using selenium webdriver.
#91. 在jQuery Ajax POST中收到400錯誤的請求錯誤
我正在嘗試使用Jquery發送Ajax POST請求,但是我遇到了400錯誤的請求錯誤。這是我的代碼:$ .ajax({type:'POST',url:“ http:// localhost:8080 / project ...
#92. win7 X64 OLEDB读取EXCEL提示“未在本地计算机上注册 ...
微信小程序开发提示“获取手机号码失败ERROR:该appid没有权限”解决方案 ... 分享给大家,前台直接用ajax获取就ok了,可怜了我这个前端程序猿,555 ...
#93. 软件编程难学?html基础,跟着淼哥学php全栈之路7 - 今日热点
Additionally, a 404 Not Found error was encountered while trying to use an ... 这个时候出现了一种新的技术,叫ajax改变了整个web领域的格局。
#94. 奔驰EQC车主:我们车友群300多人,100多人坏过电机
看起来边界意识杠杠的,实际上呢,有点儿画地为牢的意思。我先说个现状吧。 ... 全面ajax保证性能和体验各个功能直接无缝连接;以对话框形式存.
#95. Making CSS is a website to improve the efficiency of CSS writing
... vue 文件build打包时,一大堆黄色警告,没明白啥 意思! ... When sending a request using Ajax, the onblur event does not take effect ...
#96. Vue 3 suspense
... <suspense> in the usual way. net ajax android angular arrays aurelia backbone. ... 函数suspense 中文含义是悬念的意思Suspense 是有vuejs axios example.
#97. 使用Effect Hook – React
如果你熟悉React class 的生命周期函数,你可以把 useEffect Hook 看做 componentDidMount , componentDidUpdate 和 componentWillUnmount 这三个函数的组合。 在 ...
#98. FluentMybatis Update语法
updateSimple()); } catch (Exception exception) { return Result.error(ErrorCode.BASE_ERROR_CODE.getCode(), exception.getMessage(), null); } }.
#99. CSS font-weight property - W3Schools
Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools ...
#100. Sslpeerunverifiedexception hostname not verified
With this error: SSLPeerUnverifiedException , basic ideas is to verify the ... Ite:less than or equal to意思是小于或等于IE6浏览器,用于IE浏览器的条件注释, ...
ajax error意思 在 [問題] JSON Parse Error - 看板Ajax - 批踢踢實業坊 的美食出口停車場
我用Firefox + Firebug 除錯
當我呼叫address.jsp, 它會回傳
[{"areaname":"臺中市大里區","areacode":"6602800000","zipcode":"412"}]
可是Firebug 的控制台會回傳錯誤
語法錯誤 error source line:
[{"areaname":"臺中市大里區","areacode":"6602800000","zipcode":"412"}]
jquery-1.7.2.js(第 7746 行、1 列)
錯誤發生點在alert aa 與 alert bb 之間,
程式碼如下
alert('aa');
$.ajax({
url: "XXXX/js/address.jsp",
data: { area:addCtrl.value , Type:"Query"},
dataType: 'text',
async: false,
error: function(xhr) {
alert("無法取得代碼檔!!");
},
success: function(response) {
alert('bb');
var json = JSON.parse(response.replace(/(\r\n|\n|\r)/gm,""));
alert('cc');
});
這問題搞了快一天了,json 語法本身並沒錯,中括弧去掉,我也試過了
雖然不影響後續程式,但是想請問各位先進,
是哪裡做錯呢?為什麼FireBug會一直報錯?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.63.96.2
確定是json
[{"areaname":"臺中市大里區","areacode":"6602800000","zipcode":"412"}]
您的方法我剛剛試過,還是不行,
PS:在IE8是正常的,FF就是不行
※ 編輯: pttnews 來自: 210.63.96.2 (06/04 18:07)
dataType 設為 json 這個方法,很慚愧,我不熟悉,
我一直都是 $.parseJSON(response) , JSON.parse(response)是初次使用
不過這兩種方法都試過。
我覺得問題不是出在
var json = JSON.parse(response.replace(/(\r\n|\n|\r)/gm,""));
因為alert('bb')之前,FF就報出錯誤訊息了
alert('bb');
var json = JSON.parse(response.replace(/(\r\n|\n|\r)/gm,""));
alert('cc');
此外有熱心大大來信,要我測試
alert(
JSON.parse(
'[{"areaname":"臺中市大里區","areacode":"6602800000","zipcode":"412"}]'
)
);
這一行執行正確無誤
※ 編輯: pttnews 來自: 210.63.96.2 (06/04 19:17)
yes sir!
console.log("("+response+")");
出現
(
[{"areaname":"臺中市大里區","areacode":"6602800000","zipcode":"412"}]
)
console.log("("+response.replace(/(\r\n|\n|\r)/gm,"")+")");
出現
([{"areaname":"臺中市大里區","areacode":"6602800000","zipcode":"412"}])
謝謝您
※ 編輯: pttnews 來自: 210.63.96.2 (06/05 09:57)
因為 lyforever大大,提到dataType為什麼要設text.
所以我換成以下兩種方法測試,也是不行,報同樣錯誤。
$.getJSON(
"XXXX/js/address.jsp",
{ area:addCtrl.value , Type:"Query"},
function(response){
alert(response);
}
);
$.ajax({
url: "XXXX/js/address.jsp",
data: { area:addCtrl.value , Type:"Query"},
dataType: 'json',
async: false,
error: function(xhr) {
alert("無法取得代碼檔!!");
},
success: function(json) {
alert(response);
}
});
※ 編輯: pttnews 來自: 210.63.96.2 (06/05 10:47)
... <看更多>