Dojo 1.8升级出错错误:{“message”:“'registry'未定义”}

时间:2013-06-28 09:58:57

标签: dojo

我想在bodydiv中设置数据是怎么可能的。

Dojo 1.8 upgrade Error:{"message":"'registry' is undefined"}

中的

错误

function setBodyData(link) {

        if(!stringExists(link)) {

            return;
        }


        dojo.xhrGet ({
            url: link
            ,timeout: 50000
            ,content: {session_id:session_logout}
            ,handleAs:'text'

            ,load:function(data){
                alert("data:"+dumpObj(data));
                var l_object = dojo.byId('bodyDiv');

                //dijit.byId('bodyDiv').innerHTML = data;

                registry.byId('bodyDiv').set('content',data);

            }

1 个答案:

答案 0 :(得分:0)

如果理解正确,您现在会收到错误消息? “'dijit.byId(...)'为null或不是对象”?

确保div'bodyDiv'存在并尝试:

dom.byId("bodyDiv").innerHTML = data;

原因你必须要求“dojo / dom”。