成语| 古诗大全| 教学资源| 作文| 扒知识| 扒知识繁体

當前位置:首页 > 趣味生活

json能獲取前台什麼資料

Q1:前台怎麼獲取後台的json資料 springmvc框架。

$ajax({
...
dataType:"json",//ajax 加上這個屬性值
success:function(data){
var obj=eval("("+data+")");//解析json
obj.key//獲取你想要得到的內容
}
});

Q2:前台頁面怎麼解析json格式資料

回調函數jsonto就是一個json數組,直接在回調函數里面解析json,然後用js控制讓它在什麼地方顯示;
參考實例如下:
$(function() {
$("#btn").click(function() {
$.ajax({
url : "import.jsp",
dataType : "json",
type : "post",
timeout : 5000,
success : showresult,
error : function() {
alert("error");
}
});
});
});
function showresult(jsonto) {
alert(jsonto);
}

Q3:前台js 取json 物件數組資料

後台返回的資料是
{id:1,name:st,grant:[{tm_id:1,tm_name:zc},{tm_id:2,tm_name:ww}]}
前台獲取
var data = https://wstdw.com/aldyjtapi/eval("(" + json + ")");//json為接收的後台返回的資料;
var id1 = data.grant[0].tm_id;
var name1 = data.grant[0].tm_name;
var id2 = data.grant[1].tm_id;
var name2 = data.grant[1].tm_name;

Q4:如何透過ajax在前台獲取json資料

看看這個。

123456789101112$.ajax({url:"http://www.sojson.com/json/",//您的請求地址data:{"name":"張三"},//請求的資料,以json格式dataType:"json",//返回的資料類型type:"post",//默認為getsuccess:function(data){//成功方法,返回值用data接收},error:function(e){//失敗方法,錯誤信息用e接收}});

Q5:json 如何把前台資料存入資料庫

你的意思是從頁面取到的資料透過json傳送到servlet裏面去,這樣的話好辦,你把取到的各字段的值轉換為json物件,然後再在透過ajax直接訪問到servlet這樣就OK了,

Q6:java後台怎樣獲取前台的json資料

一般是這樣的,先將物件類型(在js中json就是一個物件),使用json.js(有些瀏覽器支持,有些需要引入)的方法:
JSON.parse(jsonstr); //可以將json字符串轉換成json物件
JSON.stringify(jsonobj); //可以將json物件轉換成json對符串
的第二個轉換成字符串,然後把字符串當作一個參數的值再為其添加一個key然後以key/value的格式將資料傳到後台。
之後後台使用request.getParameter();的方式得到json資料。

Q7:前台如何獲取後台傳輸的JSON資料

先檢查你的URL請求執行沒有,執行後在success的回調函數中逐級alert資料,最開始的時候是alert(data),沒有資料可能的時你後台返回json的資料key名稱和你前台呼叫的不一樣,再自行檢查一下吧。
或者,前台強制轉換一次,JSON.parse(data);之後再用變數獲取轉換後的資料。

猜你喜歡

更多