data: [
{
cid: "211211",
parentCid: "212121",
level: 3,
number: "2.1.1",
subject: "Title 2.1.1"
},
{
cid: "111111",
parentCid: "",
lv: 1,
number: "1",
subject: "Title1"
},
{
cid: "222222",
parentCid: "",
lv: 1,
number: "2",
subject: "Title2"
},
{
cid: "212121",
parentCid: "222222",
lv: 2,
number: "2.1",
subject: "Title2.1"
},
{
cid: "333333",
parentCid: "",
lv: 1,
number: "3",
subject: "Title3"
}
]
I have a json data like above and I can get subject by data[i].subject.
For example, I can get "Title3" by data[i].subject.(i = 4) then I can get "Title3" prev item by data[i-1].subject and I will get "Title2.1".
My questionis , is there any way that I can get prev item in same "lv"(level)? in english is something like "data[ previtem in same lv] ?
Thanks and sorry for bad english.