0

我想如何在 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);

            }
4

1 回答 1

0

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

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

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

当然,您还必须要求“dojo/dom”。

于 2013-06-28T12:01:53.923 回答