2

我使用 jquery ajax 调用 webmethod,我使用 Fiddler 进行调试,它显示 webmethod 已返回 json 数据。 在此处输入图像描述

这是我的代码:

            $.ajax({
                type: "POST",
                contentType: "application/json; charset=utf-8",
                url: "Default.aspx/NewUserEvent",
                data: user_event_data_json,
                dataType: "json",
                success: function (new_user_event_id) { $("#testingspan").text(new_user_event_id.d); },
                error: function () { $("#testingspan").text("error"); }
            });
............
............
............
<div id="testingspan"></div>

我不知道为什么我的浏览器不能显示任何东西?我的代码有问题吗?

4

1 回答 1

2

并非每个浏览器都“开箱即用”地显示 JSON。大多数需要插件。尝试使用 chrome 浏览。那绝对可以显示JSON。这篇文章说的更多

http://www.west-wind.com/weblog/posts/2011/Apr/01/Displaying-JSON-in-your-Browser

可能有帮助

于 2013-06-22T18:09:25.803 回答