使用JavaScript建立JSON格式字串實作步驟_javascript技巧
May 16, 2016 pm 05:39 PM
json格式
如果你現在正在使用Restful API,並且你需要透過web專案來建立json格式字串的回應,那麼這篇文章將幫助你使用javascript來創建json格式字串。這是非常有用的,我們將透過jQuery外掛$.toJSON把資料物件轉換為json格式。
使用JavaScript建立JSON格式字串
JavaScript程式碼:
在這裡包含了javascript程式碼。 $(“#form”).submit(function(){}- delete_button是form標籤的ID,我們透過element.val()呼叫表單輸入框的值。程式碼如下:
複製程式碼 程式碼如下:
">
HTML程式碼:
複製程式碼
程式碼如下: Name Email
Password
Gender
Websites
JSON輸出
複製代碼Gender
Websites
JSON輸出
代碼如下: { "userDetails":{ "user":{ "name":"Srinivas Tamada",
" email":"srinivas@9lessons.info", "password":"Srinivas Tamada",
"gender":"male",
"websites":["www.software8.co", "www.heatpress123.net","www.0769zzw.com"]
}
}
}
JSON Encoded
對特殊字元進行編碼,會把以下字元進行編碼
:
"gender":"male",
"websites":["www.software8.co", "www.heatpress123.net","www.0769zzw.com"]
}
}
}
JSON Encoded
對特殊字元進行編碼,會把以下字元進行編碼
:
複製代碼
代碼如下: 代碼如下:
/ ? : @ & = $ # jsondata={"userDetails":{"user":{"name":"Srinivas Tamada","email":"srinivas@9lessons.info","password":" Srinivas Tamada","gender":"male","websites":["www.9lessons.info","www.egglabs.in","www.fglogin.com"]}}}
GetPostAjax.js
這裡定義了jquery的ajax請求方法。 GetPostAjax.js
複製程式碼 程式碼如下:
function post_data(url,encodedata, success){
$.ajax({
type:"POST",
url:url,
data :encodedata,
dataType:"json",
restful:true,
contentType: 'application/json',
cache:false,
超時:20000,
async:true,
超時:20000,
async:true,
beforeSend :函數(data) { },
成功:函數(data){
success.call(this, data);
},
錯誤:函數(data){
警報("連結錯誤");
}
});}
function post_data(url,encodedata, success){
$.ajax({
type:"POST",
url:url,
data :encodedata,
dataType:"json",
restful:true,
contentType: 'application/json',
cache:false,
超時:20000,
async:true,
超時:20000,
async:true,
beforeSend :函數(data) { },
成功:函數(data){
success.call(this, data);
},
錯誤:函數(data){
警報("連結錯誤");
}
});
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)