Dojoダイアログがロードされている場合に閉じる必要がある関数を実行しています。 dojoダイアログが実行されているかどうかを確認するにはどうすればよいですか?私は純粋なJavaScriptを使用して、定義されていない場合idでチェックしますか?Dojoダイアログがロードされているかどうかを確認するにはどうすればよいですか?
if (dijit.byId("blah") !== undefined) {
destroyRecursive dijit;
}
それとも私のようなダイアログオブジェクトのプロパティを使用してください:
isFocusable method
isLoaded property
これは、エンド機能である(dijit.byId( "selectLocationDlg")==未定義!) dijit.byId( "selectLocationDlg")。destroyRecursive(); } //ここで他のコード } –