我正在使用一组JSON编码对象并尝试使每个对象成为它自己行的标题。
目前,该行从计数器(1,2,3等)获取其名称
$.row.title = "Job " +counter;
所以行显示为
|Job1 |
|-----|
|Job 2|
|-----|
|Job 3|
数组响应标题的两个部分,标题第1部分和标题第2部分是所需的部分。响应的数组是:
[{"ID":1,"titlepart1":"titlepart1words","titlepart2":"titlepart2word","userID":"1"},{"ID":2,"titlepart1":"titlepart1words","titlepart2":"titlepart2word","userID":"1"},{"ID":3,"titlepart1":"titlepart1words","titlepart2":"titlepart2word","userID":"1"}]
我需要获取数组中的信息并进行更改,以便行显示标题第1部分和标题第2部分
|ID1 titlepart1 +titlepart2|
|--------------------------|
|ID2 titlepart1 +titlepart2|
|--------------------------|
|ID3 titlepart1 +titlepart2|
最后,我确实可以控制PHP如何将信息发送到Javascript。所以,如果对PHP有任何建议,我可以调整它。提前谢谢!
答案 0 :(得分:0)
可能只是在数组上循环?
var obj =[{"ID":1,"titlepart1":"titlepart1words","titlepart2":"titlepart2word","userID":"1"},{"ID":2,"titlepart1":"titlepart1words","titlepart2":"titlepart2word","userID":"1"},{"ID":3,"titlepart1":"titlepart1words","titlepart2":"titlepart2word","userID":"1"}]
for (var i = 0; i < obj.length; i++){
console.log(obj[i].ID + " " + obj[i].titlepart1 + obj[i].titlepart2);
}
结果:
1 titlepart1wordstitlepart2word
2 titlepart1wordstitlepart2word
3 titlepart1wordstitlepart2word