投稿ライブラリ数:68  総ページビュー数:42,514 (今日:3 昨日:1)  総ダウンロード数:52,692  総コメント数:57 ※ニコライ2世はロシア最後の皇帝です(#001)
Mail: Pass:
[ アカウント作成 | パスワード再発行 ]
ニコライ(α) 0.002
modified:2007/06/26 15:18 ビュー数: ダウンロード数:4 カテゴリ:Ajax author:つだ [ 編集 ]
(vote cnt:1) 全フォームを閉じる
登録タグ:Tips 【タグ追加】

非表示の複数のフォームを用意しておき、それらを必要に応じて動的に表示・非表示する場合、
新たにフォームを開いた場合、他のフォームはすべて自動的にクローズしたい
そのためには以下のようにするとよい
(1) PHP でフォーム出力関数を用意し、複数フォームIDをPHP配列に保存する
(2) PHP配列の内容を JavaScript配列にコピー
(3) JavaScript の全フォームクローズ関数では複数フォームID配列を参照して、全フォームをクローズする
----
(1)

	$formIDs = array();  // フォームID格納用配列
function printFormTable($arg)  //  フォームHTML出力関数
{
	global $formIDs;
	echo "(2)

(3)
function 全フォームを閉じる()
{
	//	すべてのフォームIDは g_formIDs に格納されている
	for(i = 0; i < g_formIDs.length; ++i)
		$("#" + g_formIDs[i]).hide("slow");  // jQuery を利用してフォームを非表示に
}

添付ファイル:無し


■ コメント:
#1 コメント本文を入力してください 2007/12/28 14:31:39
コメント本文を入力してください
#2 mm 2008/07/22 01:00:46
lll
#3 mm 2008/07/22 01:00:46
lll
タグクラウド:
カテゴリ一覧:
  • すべて
  • ViViScript
  • キーワード
  • PHP
  • JavaScript
  • css
  • SQL
  • C/C++
  • jQuery
  • Ajax
  • MFC
  • ViViTips
ライブラリ更新順:
コメント新着順:
ビュー数ランキング:
  1. View:3491 ファイル名拡張子取得 [JavaScript]
  2. View:2006 ファイル名拡張子取得 [PHP]
  3. View:1764 桁を揃える Ver.0.04 [ViViScript]
  4. View:1752 1週間ごとの集計 [SQL]
  5. View:1664 grep結果を直接編集 [ViViScript]
  6. View:1381 イスカンダルのトーフ屋ゲーム [ViViScript]
  7. View:1281 _T("")マクロ化 [ViViTips]
  8. View:1087 倉庫番 [ViViScript]
  9. View:1068 HTML整形 [ViViScript]
  10. View:993 全フォームを閉じる [Ajax]
ダウンロード数ランキング:
  1. DL:2261 桁を揃える Ver.0.04 [ViViScript]
  2. DL:2160 grep結果を直接編集 [ViViScript]
  3. DL:1911 vvsunit Ver.0.03 [ViViScript]
  4. DL:1911 uniq [ViViScript]
  5. DL:1905 折り返しモード設定トグル切り替え [ViViScript]
  6. DL:1841 選択されている文字列を取得 [ViViScript]
  7. DL:1837 リナンバ [ViViScript]
  8. DL:1816 行番号付きコピー [ViViScript]
  9. DL:1774 カレンダー [ViViScript]
  10. DL:1751 HTML整形 [ViViScript]
評価値ランキング:
  1. Rank:5.0 (vc:4) テキストオブジェクトもどき [ViViScript]
  2. Rank:5.0 (vc:2) カレンダー [ViViScript]
  3. Rank:5.0 (vc:1) 倉庫番 [ViViScript]
  4. Rank:4.8 (vc:8) grep結果を直接編集 [ViViScript]
  5. Rank:4.7 (vc:3) 桁を揃える Ver.0.04 [ViViScript]
  6. Rank:4.7 (vc:3) vvsunit Ver.0.03 [ViViScript]
  7. Rank:4.3 (vc:3) 現在のドキュメントファイルを削除 [ViViScript]
  8. Rank:4.0 (vc:3) hello, world [jQuery]
  9. Rank:4.0 (vc:3) 行番号付きコピー [ViViScript]
  10. Rank:4.0 (vc:2) PHPマニュアル検索 [ViViScript]

Copyright (C) 2007 by Nobuhide Tsuda