2011-12-19 7 views
3

Ajaxコールの実行中にExtJsマスクを使用しています。ExtJs4マスクをカスタマイズする

var tmpMask = new Ext.LoadMask(Ext.getBody(), { msg: "Loading please wait..." }); 
tmpMask.show(); 

要求は、私は、画像が含まれるテキスト、div要素の代わりに挿入したいマスク

tmpMask.hide(); 

を隠してい終了します。

アドバイスをしてください。

答えて

3

LoadMask msgは実際にはHTMLであるため、あなたが望むものを内部に置くことができます。 XTemplateなどのExtJsテンプレートテクニックを使用することもお勧めします。

はそれをチェックアウト:

http://docs.sencha.com/ext-js/4-0/#!/api/Ext.XTemplate

EDIT:例

http://jsfiddle.net/nW3Bv/1/

+0

をあなたの代わりにメッセージのdiv要素を配置する方法を例を挙げてもらえますか? –