本文介绍JQuery如何把JSON字符串转为JSON对象。
HTML代码
下面的HTML代码实现JQuery把JSON字符串转为JSON对象。
Name:
Age:
City:
Country:
var json = "{Name: 'Mudassar Khan', Age: 27, City: 'Mumbai', Country: 'India'}";
$("#demo").on("click", function () {
var person = eval('(' +json + ')');
$("#txtName").val(person.Name);
$("#txtAge").val(person.Age);
$("#txtCity").val(person.City);
$("#txtCountry").val(person.Country);
});
效果如图:
JSON字符串转为JSON对象
解释
在上面的代码片段中,当单击HTML Demo按钮时,JSON字符串将使用javascript eval()函数转换为JSON对象,然后JSON对象值将显示在各自的文本框中。