Некоторые комментарии:
Паоло прав, вы можете использовать data [column], чтобы получить список значений:
jQuery.each(data.columns, function(iCol,column) {
jQuery.each(data[column], function(iRow, row) {
....
});
});
Вам нужна информация о столбцах? Вы можете получить список «столбцов», перебирая данные напрямую:
for( var column in data )
{
jQuery.each(data[column], function(i, row) {
....
});
}
Не совсем вопрос, но ваш JSON не является действительным JSON, я надеюсь, что это был только пример, а не ваши реальные данные:
{
"columns" : ["RULE_ID","COUNTRY_CODE"],
"RULE_ID" : [1,2,3,7,9,101,102,103,104,105,106,4,5,100,30],
"COUNTRY_CODE" : ["US","US","CA","US","FR","GB","GB","UM","AF","AF","AL","CA","US","US","US"]
}