ajax json js解析後臺傳過來的json格式字串
後臺action部分程式碼:
JSONObject object = new JSONObject();
object.put("annualDays", annualDays);
object.put("entryDate", entryDate);
PrintWriter out = cu.getWriterOut(response);
out.print(object.toString());
前端js程式碼:
$.ajax({
url: url,
type: "POST",
data: parameters,
dataType:"json",
async: false,
success: function(result){
var newData = JSON.stringify(result);"------------------------註釋1
newData = eval("("+newData+")");
var annualDays = newData.annualDays;
var entryDate = newData.entryDate;
$("input[name='extendDataFormInfo.value(fd_shengyu_nianjia)']").val(annualDays);
$("input[name='extendDataFormInfo.value(fd_ruzhi_date)']").val(entryDate);
}});
ps:注意註釋1中的程式碼,如果少了這一句,那麼直接alert(result);得到的結果會是
所以在這裡stringfy()的作用是用於從一個物件解析出字串
加上了var newData = JSON.stringify(result);這句,然後你再alert(newData);
得到的就會是你想要的結果,如下:
相關推薦
ajax json js解析後臺傳過來的json格式字串
後臺action部分程式碼: JSONObject object = new JSONObject(); object.put("annualDays", annualDays); object.put("entryDate", entryDate); PrintWrite
頁面解析後臺傳的JSON
後臺傳JSON一般有兩種格式: ① out直接拼接傳回; 一般返回JSON字串。 out.print("{\"username\":\"yanshi02\",\"password\":\"123456\"}"); 下面的形式返回將不不能解析! "{'
c# 解析websocket傳過來的json資料
直接上程式碼 using Newtonsoft.Json; using Newtonsoft.Json.Linq; socket.OnMessage = message => { JObject jo = (JObject) Json
ajax json jquery解析後臺返回的陣列
<script type="text/javascript" src="${basepath }/js/jquery.js"></script> <script type="text/javascript">$(document).rea
關於js向後臺傳json型別的多個物件 及後臺java接收並取出每一個物件中的值
<!-- 構建物件陣列--> var allTerminal = []; $(function(){ <!--繫結事件--> $('.addBtn').click(function(){
後臺傳過來的JSON資料裡的date傳到前臺的時候顯示的是【Object object】 處理方法
在頁面加一個 js 方法:function toDate(v,r,i) { var date = new Date(); date.setTime(v.time); var y = date.getFullYear(); var
ztree將後臺傳過來的json物件封裝為子父集關係的json陣列
1、將後臺傳過來的資料封裝 var initDataValue = function (resp) { var initDataVO = {}; initDataVO.value = []; var r
後臺解析前臺傳的JSON陣列
前面講了前臺傳JSON到後臺,只是單獨一個json,這裡說明一下前臺傳JSON陣列到後臺如何接收並轉換 注意,前臺ajax: 若為自定義contentType,通過前篇講述的第二種接收方法,獲取js
js解析與序列化json數據
color AS 簡單 字符 IT tro 需要 strong init 一、前言:JSON對象有兩個方法:stringify()和parse()。 二、介紹:在最簡單的情況下,這兩個方法分別用於把JavaScript對象序列化為JSON字符串和把JSON字符串解析為原生J
Thymleaf js直接獲取後臺傳過來的對象或者對象的屬性
trac ndb gid path try 簡單的 mod js代碼 ack 簡單說明:第一次接觸thymleaf模板,對於thymleaf在js中如何獲取後臺傳遞過來的值,真的挺簡單的,記住就行了 代碼: 後臺代碼: //傳遞一個org對象給jspublic String
js獲取遍歷後臺傳過來的map物件
1.後臺程式碼 public ModelMap totalWechatData(){ ModelMap map =new ModelMap(); //1.查詢釋出日期熱度詞 String xaxisData[]={"wechat_pulbic_num","webpage
用js將後臺傳入的json資料放在前臺顯示
{"idCardAddress":"123","idCardNumber":"345","eRegAddress":"456"} 後臺傳過來的資料是這樣的,前臺無法通過el表示式直接獲取,通過 js
後臺傳的json 資料遍歷到HTML 頁面
因為某些原因,專案中突然需要做自己做個ajax非同步獲取資料後動態向表格中新增資料的頁面,網上找了半天都沒有 看到現成的,決定自己寫個例子 1、HTML頁面 <!doctype html><html><head> <met
js中遍歷後臺傳過來的list
從後臺獲取一個list,需要在js中進行遍歷取值,被這個問題困擾了好久。 這樣解決: <% List list = (List)request.getAttribute("gj"); for (int i=0;i<list.size
json的解析和傳值
一:在jsp頁面json輸出 1.若是接收的是字串 則需要使用eval()函式轉化 eval():函式可計算某個字串,並執行其中的的 JavaScript 程式碼。 var str="{'name':'za','age':'20'}"; 格式:var obj=eval(
用JS將後臺返回的JSON資料轉換成EasyUI Tree約定的格式
/**載入根節點樹狀圖*/ function loadParentId_add() { $.ajax({ url: ''與後臺互動的地址, success: function (data) { if (data.success) {
Android 解析後臺返回為Json資料的簡單例子!!!
大家好,今天給大家分享下Android解析Json的例子,我這裡自己安裝了Tomcat,讓自己電腦充當下伺服器,最重要的是,返回結果自己可以隨便修改。 首先看下Json的定義,以及它和XML的比較: JSON的定義: 一種輕量級的資料交換格式,具有良好的可讀和便於快速編寫的
js解析與序列化json資料
一、前言:JSON物件有兩個方法:stringify()和parse()。二、介紹:在最簡單的情況下,這兩個方法分別用於把JavaScript物件序列化為JSON字串和把JSON字串解析為原生JavaScript。1、瀏覽器支援的轉換方式(Firefox,chrome,ope
JS、Jquery實現---把後臺傳過來的時間毫秒數轉換成想要的日期格式
後臺傳過來的資料 creationTime 在後臺是Date型別的 毫秒轉換成 05-24 月 日格式的 //獲得月日得到日期oTime function getMoth(str){ var oDate
移動端-處理後臺傳過來的html中圖片的顯示
load win col var 後臺 移動端 ner code doc function DealWithImg() { var width = 0; if (window.screen.width) {