See below my json array
[{'message_id':'1'}{'message_id':'2'}]
How to get message_id
in jQuery Please Help me.
See below my json array
[{'message_id':'1'}{'message_id':'2'}]
How to get message_id
in jQuery Please Help me.
Just loop the json array like this
var jsondata = [{'message_id':'1'},{'message_id':'2'}];
for(i=0; i<jsondata.length;i++) {
console.log(jsondata[i].message_id);
}
You need to use indexer, you are also missing comma between two objects.
yourobjArr = $.parseJSON("[{'message_id':'1'}, {'message_id':'2'}]");
yourobjArr[0].message_id
To iterate through all array elements
for(i=0; i< yourobjArr.length;i++)
{
message_id = yourobjArr[i].message_id;
}
You don't need jQuery for this:
var arr = [{'message_id':'1'}, {'message_id':'2'}];
var ids = [];
arr.map(function (item) {
ids.push(item["message_id"]);
});
console.log(ids); //all ids will be stored here.
OR
var arr = [{'message_id':'1'}, {'message_id':'2'}];
var firstId = arr[0]["message_id"]; //access the particular id
var json_arr = [{'message_id':'1'},{'message_id':'2'}];
for(var i = 0; i < json_arr.length; i++){
alert(json_arr[i].message_id);
}