Tôi có một JSON được chuyển tới tập lệnh. Tôi không biết các khóa JSON vì chúng năng động.phím json dưới dạng số
Thực ra, chúng là số. Đó là những gì tôi nhận được.
var countries = {"223":"142,143","222":"23,26,25,24","170":"1,2"};
Tôi cố gắng để truy cập dữ liệu như thế này:
var objKey = 223; (var objKey = "223";) countries.objKey;
Tôi đã cố gắng thay đổi JSON để
var countries = {"country223":"142,143","country222":"23,26,25,24","country170":"1,2"};
... và truy cập nó như thế này:
var objKey = "country"+223; (var objKey = "country"+"223";) countries.objKey;
... một lần nữa không có gì.
Mọi lời khuyên sẽ được đánh giá cao.
Nó không hoạt động như thế. 'objKey' không phải là tài sản của các quốc gia. – mpen