问题与Jquery?

时间:2015-09-24 10:15:43

标签: javascript jquery razor umbraco

我目前正在尝试获取一些json信息,以便为razorflow中的仪表板添加。所以我已经为Umbraco创建了HTTPGet方法,这个方法肯定有效,但我相信它是jquery ajax的一个问题。

以下是当前代码:

function addDatabaseDiagnostic(kpiobject, endpoint, name) {

    kpiobject.addKPI(name, {
        caption: name,
        value: 0,
        numberSuffix: " ms"
    });



    $.ajax({
        url: baseDiagUrl + endpoint,
        type: 'GET',
        Accept : "text/html, application/xhtml+xml, */*",
        success: function (data) {
            debugger;
            kpiobject.updateKPI(name, {
                value: data['ElapsedMilliseconds'],
            });
        },
        error: function (data) {
            debugger;
            kpiobject.updateKPI(name, {
                value: data,
            });
        }
    });

该功能应该从网站获取信息,并能够将其插入到该字段中。

我一直在使用' Fiddler'这就是说Get方法有Occured,并且正在运行但是它会直接进入函数的Error部分。任何帮助都将大大收到,如果您需要更多信息,我会尽力给您。

由于

1 个答案:

答案 0 :(得分:0)

这个问题是web.config文件。该网站不允许使用JSON标头,因此它返回null的原因。 (未定义)通过添加几行以允许azure网站允许检索此信息,然后解决问题,我现在获得所需的输出。谢谢你的帮助。