如何在Div中显示数据? [英] How Could I Display Data In An Div
本文介绍了如何在Div中显示数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想从数组中显示标题和url,它显示值但是当我调试时作为[object object],我希望它显示文本值而不是仅作为对象。
这里是我的代码
Hi,
I want to display the title and url from the array, it displays the value but as [object object] when i am debugging, i want it to display the text value and not only as objects.
here is my code
function successHandler(data) {
var jsonObject = JSON.parse(data.body);
var dataArr = $.makeArray(jsonObject.d.results);
var resultArr = $.map(dataArr, function (item) {
return { label: item.Title, value: item.Url };
});
UPDATE
========================
Unable to get property length?
function successHandler(data) {
var jsonObject = JSON.parse(data.body);
var dataArr = $.makeArray(jsonObject.d.results);
var resultArr = $.map(dataArr, function (item) {
$.each(resultArr, function (key, value) {
$("#result").text(value[key].label + " " + value[key].value);
});
});
var resultDisplay = document.getElementById("result");
resultDisplay.innerHtml = resultArr;
}
新增更新
====
错误:无法获取未定义或空引用的属性长度
New UPDATE
====
Error: Unable to get property 'length' of undefined or null reference
function successHandler(data) {
var jsonObject = JSON.parse(data.body);
var dataArr = $.makeArray(jsonObject.d.results);
var resultArr = $.map(dataArr, function () {
$.each(resultArr, function (key, value) {
})
var str = '';
str += (value.label + " " + value.value);
$("#result").text(str);
});
}
推荐答案
.makeArray(jsonObject.d.results);
var resultArr =
.makeArray(jsonObject.d.results); var resultArr =
.map(dataArr,function(item){
return {label:item.Title, value :item.Url} ;
});
更新
========================
无法到获取属性长度?
函数successHandler(数据){
var jsonObject = JSON.parse(data.body);
var dataArr =
.map(dataArr, function (item) { return { label: item.Title, value: item.Url }; }); UPDATE ======================== Unable to get property length? function successHandler(data) { var jsonObject = JSON.parse(data.body); var dataArr =
.makeArray(jsonObject.d.results);
var resultArr =
.makeArray(jsonObject.d.results); var resultArr =
这篇关于如何在Div中显示数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文