0

ListItem を動的に追加しようとしていますが、以下のコード スニペットで何が問題になっていますか?

  function nativePluginResultHandler (result)
        {
           alert ("My Result" + result);           
            var listWid = dijit.byId("mylist");
            alert (" hook 1");
            var cw = new dojox.mobile.ListItem ({id: "Jitem1", label:"blabla"});
            alert ( "hook 2");
            listWid.addChild(cw);
            alert ( "Hook 3");

}

「My Result」警告メッセージが表示された後、何も起こらないのですか?..何が間違っているのか教えてください。

4

1 に答える 1

0

気にしないでください、私は答えを見つけました:. :)

    require (["dijit/registry", "dojo/domReady!"], function (registry) {
             var list = registry.byId("mylist");
             var childWidget = new dojox.mobile.ListItem ({id: "item1" , label:"newRecord"} );
             list.addChild (childWidget);

             });

上記のコードは機能しました。

于 2012-10-16T16:53:34.237 に答える