如何将json数据传递给对象..? [英] How to pass json data to object..?
问题描述
function LoadEventsInCalendar(){
return $.getJSON("http://localhost:49534/TaskManagement.svc/TaskGet");
}
//这是我的功能,功能返回数据是
// this is my function, the function return data is
[{
"CreatedDate":"Nov 30 2016 9:39AM",
"MessageID":17,
"MessageOrder":1,
"ReciverID":4,
"ScheduleDate":null,
"SenderID":1,
"TaskDescription":"test",
"TaskID":17,
"TaskName":"Data entry work ",
"TaskPriority":11,
"TaskStatus":1,
"UserName":"viji"
},
{
"CreatedDate":"Nov 30 2016 9:49AM",
"MessageID":18,
"MessageOrder":1,
"ReciverID":5,
"ScheduleDate":null,
"SenderID":1,
"TaskDescription":"Hi sridhar",
"TaskID":18,
"TaskName":"Hi sridhar",
"TaskPriority":11,
"TaskStatus":1,
"UserName":"venkat"
}]
我想传递如下数据...如何通过..plz帮助
I want to pass data like below...how to pass..plz help
var defaultEvents = [{ // for example only
TaskName: 'Task1!',
ScheduleDate: new Date("Sat Dec 10 2016 16:35:55 GMT+0530 (India Standard Time)")
},
{
TaskName: 'Task2!',
ScheduleDate: new Date("Wed Nov 10 2016 16:35:55 GMT+0530 (India Standard Time)")
},
{
TaskName: 'See John Deo',
ScheduleDate: today
},
{
TaskName: 'Buy a Moltran',
ScheduleDate: new Date($.now() + 338000000)
}];
我的尝试:
当上面的函数返回Json数据时......我需要将数据传递给
var defaultEvents = [];
如何将数据传递给defaultEvents... kinly help..thanks advance
What I have tried:
when the above function return Json data... and i need to pass data to
var defaultEvents =[];
how to pass data to "defaultEvents"...kinly help..thanks advance
推荐答案
.getJSON( http:// localhost:49534 / TaskManagement.svc / TaskGet);
}
.getJSON("http://localhost:49534/TaskManagement.svc/TaskGet"); }
//这是我的功能,功能返回数据是
// this is my function, the function return data is
[{
"CreatedDate":"Nov 30 2016 9:39AM",
"MessageID":17,
"MessageOrder":1,
"ReciverID":4,
"ScheduleDate":null,
"SenderID":1,
"TaskDescription":"test",
"TaskID":17,
"TaskName":"Data entry work ",
"TaskPriority":11,
"TaskStatus":1,
"UserName":"viji"
},
{
"CreatedDate":"Nov 30 2016 9:49AM",
"MessageID":18,
"MessageOrder":1,
"ReciverID":5,
"ScheduleDate":null,
"SenderID":1,
"TaskDescription":"Hi sridhar",
"TaskID":18,
"TaskName":"Hi sridhar",
"TaskPriority":11,
"TaskStatus":1,
"UserName":"venkat"
}]
我想传递如下数据...如何通过..plz帮助
I want to pass data like below...how to pass..plz help
var defaultEvents = [{ // for example only
TaskName: 'Task1!',
ScheduleDate: new Date("Sat Dec 10 2016 16:35:55 GMT+0530 (India Standard Time)")
},
{
TaskName: 'Task2!',
ScheduleDate: new Date("Wed Nov 10 2016 16:35:55 GMT+0530 (India Standard Time)")
},
{
TaskName: 'See John Deo',
ScheduleDate: today
},
{
TaskName: 'Buy a Moltran',
ScheduleDate: new Date(
.now()+ 338000000 )
}];
.now() + 338000000) }];
我尝试了什么:
当上面的函数返回Json数据时......我需要将数据传递给
var defaultEvents = [ ];
如何将数据传递给defaultEvents... kinly help..thanks advance
What I have tried:
when the above function return Json data... and i need to pass data to
var defaultEvents =[];
how to pass data to "defaultEvents"...kinly help..thanks advance
JSON代表< b> J ava S cript O bject N otation ...这意味着JSON值实际上是一个JavaScript对象...
所以,如果你这样做......
JSON stands for JavaScript Object Notation... And that means that a JSON value is actually a JavaScript object...
So, if you do this...
var obj = LoadEventsInCalendar();
...比obj将是一个数组帽子,你可以循环并访问属性来构建一个新的对象来传递.. 。
...than obj will be an array hat you can loop around and access the properties to build a new object to pass on...
obj.forEach(function(el) {
var pass = {"TaskName": el.TaskName, "ScheduleDate": el.ScheduleDate};
callYourFunction(pass);
});
这篇关于如何将json数据传递给对象..?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!