亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

ajax是要寫在JS里面,json是要寫在服務器端是這樣嗎?

ajax是要寫在JS里面,json是要寫在服務器端是這樣嗎?

正在回答

5 回答

我做模擬數據交互的聯系的時候是自己寫的json,并沒有用到服務端的語言,直接新建一個json.txt的文件自己寫了符合json格式的文件,然后用ajax請求輸出。還沒實戰演練過交互的過程。

0 回復 有任何疑惑可以回復我~

我認為是

AJAX技術是指 ?使用js中的XMLHttpRequest對象來實現與伺服器進行異步資訊交換

  1. 因為XMLHttpRequest是JS中的對象 要寫在JS中 寫在JS中與伺服器端來進行交互

而JSON是一種可以輕鬆轉換成JS對象的數據格式

? 2. ?所以寫在伺服器端 當客戶端接收之後 可以輕鬆將之轉換成JS對象來使用

2 回復 有任何疑惑可以回復我~

ajax寫在前臺 ,而json一般用于返回后臺中的數組,很方便的,也是初學共同努力哈!

0 回復 有任何疑惑可以回復我~

php代碼寫錯了漏了一個轉json的過程,應該是:

<?php
?
$jsonpData?=?json_encode(?array(
????'name'?=>?'carl',
????'age'??=>?24
)?);
?
echo?'callback('.json_encode($jsonpData).')';
?
?>


0 回復 有任何疑惑可以回復我~

舉個JSONP的例子:

// 客戶端代碼

<!DOCTYPE?html>
<html>
<head?lang="en">
????<meta?charset="UTF-8">
????<title></title>
</head>
<body>
</body>
<script?type="text/javascript">

????function?callback(data)?{
????????console.log(data);
????}
</script>

<script?type="text/javascript"?src="ajax.php"></script>

</html>


// ajax.php代碼

<?php

$jsonpData?=?json_encode(?array(
????'name'?=>?'carl',
????'age'??=>?24
)?);

echo?'callback('.$jsonpData.')';

?>


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Ajax全接觸
  • 參與學習       224759    人
  • 解答問題       708    個

本課程通過一個案例,講解Ajax的相關概念原理實現方式和應用

進入課程

ajax是要寫在JS里面,json是要寫在服務器端是這樣嗎?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號