次のコードを使用して、アプリケーションの特定のdivにメッセージボックスをレンダリングしています。
レンダリング先のdivをマスクして、メッセージボックスとボタンをdivの中央に配置したいだけです。
モーダルはドキュメント全体に表示されますが、これは望ましくなく、メッセージボックスもdivの中央に配置されていません。これを目的の結果に設定する方法がわかりません。
Ext.Msg.show({
title: 'Access',
msg: 'You do not have access to the current client, would you like access?',
buttons: Ext.Msg.YESNOCANCEL,
icons: Ext.Msg.QUESTION,
renderTo: Ext.get('client-reports-tab'),
modal: false
});
読み込みマスクを使用してみましたが、divをマスクするだけですが、アクションの呼び出しは表示されません。
Ext.get('client-reports-tab').mask('You do not have access to this client, <a href="javascript:void()" class="client-coverage">please request access<\/a>', 'cct-msg-mask');
javascript:void()を使用しないでください。製品版には含まれません:)