萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> ie下$.getJSON出現問題的解決方法

ie下$.getJSON出現問題的解決方法

 ie下$.getJSON出現問題是常有的事,下面為大家介紹下具體該如何解決,需要的朋友可以參考下

前提:需導入相關js文件jquery.js    $.post(url,data,success(data, textStatus, jqXHR),dataType)    url:必需。規定把請求發送到哪個 URL。    data:可選。映射或字符串值。規定連同請求發送到服務器的數據。    success(data, textStatus, jqXHR):可選。請求成功時執行的回調函數。    dataType:默認執行智能判斷(xml、json、script 或 html)。    $.getJSON(url,data,success(data, textStatus, xhr))    url:必需。規定將請求發送的哪個 URL。    data:可選。規定連同請求發送到服務器的數據。    success(data,status,xhr):    可選。規定當請求成功時運行的函數。    額外的參數:    response - 包含來自請求的結果數據  status - 包含請求的狀態  xhr - 包含 XMLHttpRequest 對象    擴展寫為:   代碼如下: $.ajax({    type:'POST'或'GET',    url:url,    data:data,    success:callback,    dataType:json    });    dataType有這幾種類型:xml、json、script 或 html    注意:    采用$.getJson方法時,如果有中文字符傳入url中需先轉義(不轉義的話ie8下$_GET['v']將會得不到值,其他浏覽器無此問題)    eg:    var url = "/api.php?op=product&v="+encodeURIComponent('好好學習');   
copyright © 萬盛學電腦網 all rights reserved