0

Dojo テンプレート ベースのカスタム ポップアップで送信ボタンをクリックしたら、親ウィンドウのラベルを変更する必要があります。

creating widget from parent.
     new com.test.widget.testWidget({panel: this});
<label id="a">test</label>
--------------------------------

in the custom widget 

show:function(){
        // need to change the value of the parent label "a"
    },

私は正しく説明したと確信しています...任意の提案

4

1 に答える 1

1

次のように、親ウィジェットのラベルに data-dojo-attach-point を追加できます。

<label id="a" data-dojo-attach-point="labelA">test</label>

次に、show関数で

show: function(){
    this.panel.labelA.innerHTML = "hello world"
}
于 2012-10-18T05:52:43.450 に答える