替换JSON值

时间:2013-10-25 09:40:24

标签: json

这是我第一次谈论JSON,我需要一些帮助(对不起,如果我犯了一些错误)。

我在MySql数据库中有奇怪值(ex. è - à - ù - ò.....)的数据,当我从JSON返回响应时,我的字段结果为null。

关注你可以看到我正在使用的代码! 有人可以帮助我如何替换这些字母或解决问题。

谢谢!

我的数据是

{"items":
 {
  "id":"305",
  "title":"Il manipolatore",
  "description":null
 }
 ....
}

这是我的代码:

var serviceURL = "app/testE/services/";
var employees;

$('#employeeListPage').bind('pageinit', function(event) {
getEmployeeList();
});

function getEmployeeList() {
$.getJSON(serviceURL + 'getemployees.php', function(data) {
$('#employeeList li').remove();
employees = data.items;
$.each(employees, function(index, employee) {
$('#employeeList').append('<li><a href="employeedetails.html?id=' + employee.id + '">' + '<img src="' + employee.img + '" width="80px" height="80px" />' +
'<h4>' + employee.title + '</h4>' +
'<p>' + employee.description + '</p>' +
'</a></li>');
});
$('#employeeList').listview('refresh');
});
}

1 个答案:

答案 0 :(得分:0)

使用 $。ajax()而不是$ .getJSON(),然后将字符集设置为utf-8。

http://api.jquery.com/jQuery.ajax/