導航:首頁 > 數據處理 > ajax如何返回數據

ajax如何返回數據

發布時間:2022-04-13 04:11:31

① jquery里的ajax怎麼獲取返回的數據

$.ajax({
type: 'get', //ajax的方式 get/post
cache: false, //是否緩存
dataType: 'json', //接收返回數據的方式
url: "<?=site_url('vod/admin/vod/type_i')?>?"+stype, //路徑
timeout: 3000, //超時時間
success:function(data){ //成功後返回的回調方法
var json // data就是後台返回的數據
}
})

② 後台怎麼向ajax方法返回數據

jquery.ajax方法在執行成功之後,就能直接獲取後台返回的值,該值直接在success對應的function參數上。
$.ajax({
type: "POST",
url: "<%=path %>/two",
dataType: "json",
data:{'liDu':liDu,'startTime':startTime,'endTime':endTime},
success: function(returnedData){
alert(returnedData);

}
});
執行成功之後returnedData就是後台返回值。

③ 怎麼返回一個ajax請求的數據

怎麼返回一個ajax請求的數據
建立.htaccess 文件
(1)用記事本 打開,點擊文件–另存為,在文件名窗口輸入」.htaccess」,注意是整個綠色部分,也就是包含英文引號,然後點擊保存就行了。
(2)進入cmd命令 窗口,通過cd切換當剛建立htaccess.txt文件的文件夾,然後輸入命令:rename htaccess.txt .htaccess ,然後點擊鍵盤Enter鍵即可。
(3)通過ftp連接htaccess.txt所在文件夾,通過ftp軟體重命名。北京恆博教育網站建設培訓

④ ajax請求介面怎麼獲得返回數據

首先要明白ajax的基本格式,參考下面的內容,可以發現,success是請求成功後伺服器返回的數據,接收只需要把回調函數的值處理就可以了,如:

response:即為伺服器返回的數據

....
success:function(response){
console.log(response);
}
.....
如果response的個數據:{"id":"123","name":"jghdream"}

取值的時候可以這樣做:

varid=response.id;
varname=response.name;

以下是ajax的一些參數:

$.ajax({
type:'post',
url:'/testajax.php',
dataType:'json',
data:{uid:uid,rands:Math.random()},
success:function(){
alert('ajaxreturnsuccess');
}});

url,類型:String,默認值: 當前頁地址。發送請求的地址

data,類型:String,發送到伺服器的數據。將自動轉換為請求字元串格式。GET 請求中將附加在 URL 後。查看 processData 選項說明以禁止此自動轉換。必須為 Key/Value 格式。如果為數組,jQuery 將自動為不同值對應同一個名稱。如 {foo:["bar1", "bar2"]} 轉換為 '&foo=bar1&foo=bar2'

dataType,類型:String,預期伺服器返回的數據類型。如果不指定,jQuery 將自動根據 HTTP 包 MIME 信息來智能判斷,比如 XML MIME 類型就被識別為 XML。在 1.4 中,JSON 就會生成一個 JavaScript 對象,而 script 則會執行這個腳本。隨後伺服器端返回的數據會根據這個值解析後,傳遞給回調函數。可用值:

"xml": 返回 XML 文檔,可用 jQuery 處理。

"html": 返回純文本 HTML 信息;包含的 script 標簽會在插入 dom 時執行。

"script": 返回純文本 JavaScript 代碼。不會自動緩存結果。除非設置了 "cache" 參數。注意:在遠程請求時(不在同一個域下),所有 POST 請求都將轉為 GET 請求。(因為將使用 DOM 的 script標簽來載入)

"json": 返回 JSON 數據 。

"jsonp": JSONP 格式。使用 JSONP 形式調用函數時,如 "myurl?callback=?" jQuery 將自動替換 ? 為正確的函數名,以執行回調函數。

"text": 返回純文本字元串

success,當請求之後調用。傳入返回後的數據,以及包含成功代碼的字元串

⑤ ajax 怎麼獲取返回值

如果總得jquery的話,有個屬性success屬性,裡面的就是成功之後返回的值

⑥ ajax返回幾種數據類型

text/html/script/xml/json等,他們當然都是響應數據的,就像你發送了一個鏈接,伺服器返回這個鏈接所對應的表現形式。
最基礎的ajax只有兩種數據相應:即
XMLHttpRequest 對象的 responseText 或 responseXML 屬性。
responseText 獲得字元串形式的響應數據。
responseXML 獲得 XML 形式的響應數據。

⑦ 怎麼用ajax返回數據

$.ajax({
type:"POST",//提交方式
url:"${pageContext.request.contextPath}/org/doDelete.action",//路徑
data:{
"org.id":"${org.id}"
},//數據,這里使用的是Json格式進行傳輸
success:function(result){//返回數據根據結果進行相應的處理
if(result.success){
$("#tipMsg").text("刪除數據成功");
tree.deleteItem("${org.id}",true);
}else{
$("#tipMsg").text("刪除數據失敗");
}
}
});

⑧ 後台獲取ajax參數 怎麼返回數據

後台獲取ajax參數後,可以通過參數查詢資料庫,返回一個javabean對象,然後轉換成json格式返回頁面:
ajax部分:
$(function(){
$("#userlist a").bind("click",function(){
var hol = $(this).attr("rel");
var data = "action=getlink&id="+hol;

$.getJSON("server.php",data, function(json){
$("#name").html(json.name);
$("#sex").html(json.sex);
$("#tel").html(json.tel);
$("#email").html(json.email);
});
});
});
php後台處理部分:
後台server.php得到前端的Ajax請求後,通過傳遞的參數連接資料庫並查詢用戶表,將相應的用戶信息轉換成一個數組$list,最後將數組轉換成JSON數據。關於PHP與JSON的操作可以查看本站收集的文章:PHP中JSON的應用。以下是server.php的詳細代碼,其中數據連接部分省略:
include_once("connect.php"); //連接資料庫
$action=$_GET[action];
$id=intval($_GET[id]);
if($action=="getlink"){
$query=mysql_query("select * from user where id=$id");
$row=mysql_fetch_array($query);
$list=array("name"=>$row[username],"sex"=>$row[sex],"tel"=>$row[tel],"email"=>$row[email]);
echo json_encode($list);
}

⑨ ajax怎樣返回json格式數據

$.ajax({
type:"POST",
url:"test",//發送請求的地址。
data:{
'key':value
},
dataType:"json",//返回數據類型,可以是text或者json
async:false,//是否非同步處理
success:function(obj){//請求成功後的回調函數。obj為伺服器返回的數據
//可以根據json數據結構取值
},
error:function(msg){
alert(msg.status);//獲取錯誤碼
}
});

⑩ 怎樣使用AJAX方法返回頁面的數據

javascript的ajax有個返回對象,這個對象就是你請求的頁面返回的數據,可以根據你返回的數據進行解析。
jquery的也同樣如此,只是請求的時候代碼不用像javascript那樣寫那麼多。

例子如下:
<html>
<head>
<script type="text/javascript">
function loadXMLDoc()
{
var xmlhttp;
var txt,x,i;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
xmlDoc=xmlhttp.responseXML;
alert(xmlDoc.ToString());
}
}
xmlhttp.open("GET","/example/xmle/books.xml",true);
xmlhttp.send();
}
</script>
</head>

<body>

<h2>My Book Collection:</h2>
<div id="myDiv"></div>
<button type="button" onclick="loadXMLDoc()">獲得我的圖書收藏列表</button>

</body>
</html>

xmlhttp.responseXML; //這就是返回的數據對象。
xmlhttp.open("請求方式","URL","是否非同步");

閱讀全文

與ajax如何返回數據相關的資料

熱點內容
王者榮耀怎麼樣玩技術才會好 瀏覽:754
子騰電話手錶怎麼安裝程序 瀏覽:918
批發市場哪裡便宜實惠 瀏覽:559
廣州南沙進口代理報關怎麼操作 瀏覽:219
觸摸驅動程序哪裡下載 瀏覽:920
孟加拉產品有哪些 瀏覽:989
農產品直播為什麼那麼火 瀏覽:996
數據包是多少kb 瀏覽:85
如何通過二維碼查詢產品 瀏覽:325
西安啤酒代理要多少錢 瀏覽:941
聊城人事代理怎麼找工作 瀏覽:530
麻省理工技術學院在哪裡 瀏覽:785
烏海市貨車怎麼進入302市場 瀏覽:654
乳白的產品出現白紋怎麼解決 瀏覽:656
當日交易次數是多少 瀏覽:649
靖江市如何申請農產品深加工補貼 瀏覽:686
哪裡有學習飛行技術的 瀏覽:463
做程序員英語需要多少級 瀏覽:700
國運資本市場在哪裡 瀏覽:906
有什麼技術適合做食品 瀏覽:146