ext同期および非同期のサンプルコード_extjs

WBOY
リリース: 2016-05-16 18:45:58
オリジナル
1328 人が閲覧しました

同期呼び出しに関連するドキュメントは少なくなります。以下は同期の例です。つまり、ページがロードされるとき、またはこの js が呼び出されるときに、プログラムは 1 行ずつ実行されます。これは、ページの初期化に必要なデータやスタイルの取得などのいくつかの機能に使用されます。
サンプルコード:

コードをコピー コードは次のとおりです:

//決定ボタンの権限メソッド。 true は権限がないことを意味し、false は権限が表示されることを意味します
function checkButton(buttonId){

//ボタンのステータス、ext は型に関する要件が高いため、型と型の変換に注意してください。変数。
var state = new Boolean(true);

//ここで呼び出されるのは ext の同期メソッドであり、非同期呼び出しとは区別される必要があります
var conn = Ext.lib.Ajax .getConnectionObject ().conn;
// 2 番目のパラメータは、バックグラウンドから要求されたアドレスです。要求されたバックグラウンド メソッドの出力データは次のとおりです。 conn.responseText data
conn.open("get", '/ base/business /SysPublicAction.do?operate=checkButtonsState&buttonId=' buttonId,false);
conn.send(null);
//conn.responseText は文字列型です
//文字列を割り当てることはできませんしたがって、ここで状態を変更する文字を判断できるのは
if(conn.responseText=="false")
state = new Boolean(false);

return state.valueOf ();
}
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!