ASP.net/Ajax POST请求500内部服务器错误

时间:2018-05-28 12:26:11

标签: asp.net ajax asp.net-ajax

我在.net网页上有一个ajax请求,触发webmethod从数据库返回数据。 在我的个人电脑上部署IIS时,一切正常,但部署在服务器上时,我收到500内部服务器错误。

Ajax请求:

    function getData() {
        var $tbl = $('#tbl');

        $.ajax({
            url: 'index.aspx/GetData',
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            type: "POST",
            success: function (data) {
                if (data.d.length > 0) {
                    var newdata = data.d;
                    $tbl.empty();
                    $tbl.append('<tr><th>ID</th></tr>');
                    var rows = [];
                    for (var i = 0; i < newdata.length; i++) {
                        rows.push('<tr><td>' + newdata[i].ID + '</td</tr>');
                    }
                    $tbl.append(rows.join(''));
                }
            }
        });

有什么想法吗?

*该网站部署在IIS 8上

最诚挚的问候, 亚历山大

0 个答案:

没有答案