Tôi đang tìm cách lặp qua một mảng JSON và hiển thị khóa và giá trị.Vòng lặp và nhận cặp khóa/giá trị cho mảng JSON bằng cách sử dụng jQuery
Nó phải là một phiên bản đơn giản của các bài sau đây, nhưng tôi dường như không có cú pháp chính xác: jQuery 'each' loop with JSON array
Tôi cũng chứng kiến sự bài Get name of key in key/value pair in JSON using jQuery?, nhưng nó cũng có vẻ như rất nhiều mã cho một hoạt động đơn giản.
này minh họa những gì tôi đang tìm kiếm (nhưng nó không hoạt động):
var result = '{"FirstName":"John","LastName":"Doe","Email":"[email protected]","Phone":"123 dead drive"}';
$.each(result, function(k, v) {
//display the key and value pair
alert(k + ' is ' + v);
});
Không có yêu cầu jQuery bắt buộc, nhưng nó có sẵn. Tôi cũng có thể cấu trúc lại JSON nếu nó cắt giảm mã yêu cầu.
Bạn cần phải phân tích cú pháp JSON để một đối tượng JavaScript đầu tiên. –