プロが教える店舗&オフィスのセキュリティ対策術

環境は
php postgresSQL です。
javaScript でリストを動的に作成で、いくつか分からないことがあります。
以下のようなものを作ろうとしています。

リストは全部で3つあります。
例)「部」「課」「グループ」

テーブル構成として
部テーブル
部ID
部名称
課ID

課テーブル
課ID
課名称
グループID

グループテーブル
グループID
グループ名

最初表示されるときは

部リストには

全て
営業部
技術部
総務部

課リストには
全て

グループリストには
全て

がリストに入っている状態です。

初期表示段階で部、課、グループのリストで使用する
情報は取得します。

部をリストから選択したタイミングで
該当する課だけのリストを作成。
同様に課をリストから選択したタイミングで
該当するグループだけのリストを作成。

質問ですが、
1.データベースからデータを取得した後、
リスト作成に使用するため保持しておきたいのですが
どのようにして保持し、どのようにして値を
利用する(リストの作成方法)か分かりません。

(センション変数に保持して使用するタイミングで
javaScript内でその値を利用できるのでしょうか?)

どなたかご存知であれば教えてください。

A 回答 (1件)

javascriptでPHPのセッション値を取ったりはできないと思うので、


普通は、PHPでセッションに値を書き込むと当時にjavascriptの変数にも
同じものを書き込むようにすると思います。

画面が遷移したら、セッションから値を取って、またjavascriptの変数
を書き換える。

今っぽくやるなら、<select name="部" onChange="javascript~"
からPHPを呼び出して、<select name="課" を更新する、ajaxな感じ
になるのではないでしょうか。
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございました。
>画面が遷移したら、セッションから値を取って、またjavascriptの変>数を書き換える。
ですね。
参考になりました。
早速試してみます。
ありがとうございました。

お礼日時:2009/07/14 10:08

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!