我有下面的代码的情况: -
var dataSub = [];
$.each(dataObj.EmployeeDetail, function (idx, obj) {
$.each(columnDb, function (idx1, obj1) {
dataSub.push(obj[obj1.title]);
});
});
在dataObj.EmployeeDetail
我有这样的数据: -
Object 0 : { Address1: "123",Address2: null,Category: 1,Children: 0,City: "Xyxz" }
Object 1 : { Address1: "456",Address2: null,Category: 1,Children: 0,City: "Abc" }
在columnDb
我有这样的数据: -
Object 0 : title: "ADDRESS1"
Object 1 : title: "CITY"
正如您可以看到columnDB
中的数据是大写(动态数据),我的dataSub
始终保持为空,因为title
它与dataObj.EmployeeDetail
不匹配。
如何解决这个问题?
我不认为你会比在这里更新dataObj.EmployeeDetail' – 2014-10-28 12:44:05
所选答案的'键等很多运气:http://stackoverflow.com/a/ 12484507/344140应该为你提供你所需要的。哎呀,他说什么。 – 2014-10-28 12:48:53
你可以修改'columnDb'吗? – Alnitak 2014-10-28 12:55:50