使用js聲明數(shù)組,對象在jsp頁面中(獲得ajax得到j(luò)son數(shù)據(jù))
1、在jsp頁面的js中可以用jsp標(biāo)簽
var patientInfoList={patientId:"${session.patientId}"};
var docDepList=[],noTypeMap=["","普通號","主治醫(yī)生號","副主任醫(yī)師號","主任醫(yī)師號"];
<c:forEach varStatus="idx" var="list" items="${docDepList}">
docDepList[${idx.index}]={doctorId:"${list.doctorId}",departmentName:"${list.departmentName}"};
</c:forEach>
docDepList是一個數(shù)組,在js賦值是里邊可以是對象
patientInfoList是一個對象
2、如果ajax傳過來的值是
{"birthday":"1977-07-08","contactInfoList":[],"gender":"男"}形式可以用eval("("+data+")").birthday獲得birthday的值
[{"contactInfo_ID":0,"create_Time":""create_Time}]形式相當(dāng)于一個數(shù)組可以用eval("("+data+")")[0].create_Time得到
[{"contactInfo_ID":0,"create_Time":""create_Time},{"contactInfo_ID":0,"create_Time":""create_Time}],{"contactInfo_ID":0,"create_Time":""create_Time},{"contactInfo_ID":0,"create_Time":""create_Time}]
var dataArr=eval("("+data+")");
for(var i=0;i<dataArr.length;i++){
alert(dataArr[i].create_Time);
}
相關(guān)文章
js函數(shù)中onmousedown和onclick的區(qū)別和聯(lián)系探討
了解這兩個事件的區(qū)別,但是實際并沒有使用到這兩個事件的區(qū)別去做一些操作,通常使用onclick的時候也可以使用onmousedown,使用onclick的時候更多一些2013-05-05
關(guān)于eval 與new Function 到底該選哪個?
本篇文章小編將為大家介紹,關(guān)于eval 與new Function 到底該選哪個?有需要的朋友可以參考一下2013-04-04
JavaScript字符串對象substring方法入門實例(用于截取字符串)
這篇文章主要介紹了JavaScript字符串對象substring方法入門實例,substring方法通過指定開始和結(jié)束位置來截取字符串,需要的朋友可以參考下2014-10-10
JavaScript cookie詳解及簡單實例應(yīng)用
這篇文章主要介紹了JavaScript cookie詳解及簡單實例應(yīng)用的相關(guān)資料,這里對js cookie 的介紹及基本屬性和簡單應(yīng)用做了詳解,需要的朋友可以參考下2016-12-12

