0

如果它的任何 AJAX 方法安全地评估对 $.post 的 JSON 响应,我在 jQuery 文档中找不到。

4

2 回答 2

1

您可以更改$.post函数的type参数:

$.postJSON = function(url, data, callback) {
    $.post(url, data, callback, "json");
};
于 2009-07-20T01:01:35.967 回答
0

jQuery 的 JSON eval 据说是安全的,他们的 $.getJSON 方法似乎运行良好。您所要做的就是将“json”参数传递给 $.post,它会自动解析 JSON。像这样:

$.post(url, data, callback, "json");
于 2009-07-20T01:03:11.677 回答