0

最近、Invision Power Software の仕事を任されました。私の仕事は、いくつかのアプリケーションを作成することです。最初の例では、3 つの ajax ベースのフィールドを作成する必要があります。2 番目のフィールドの内容は 1 番目に依存し、3 番目は 3 番目に依存します。

わかりました、それは複雑に聞こえます。これはどうですか: 国/都市/州が必要です。都市と州のリストは、前のフィールドに応じてデータベースから動的にロードされます。

それらのデータが動的に読み込まれる 3 つのカスタム ドロップダウン フィールドを作成する方法 (2 番目のフィールドは 1 番目に依存し、3 番目のフィールドは 2 番目に依存します)。

4

1 に答える 1

1

一般的なフレーム:

- 3 つのドロップ セレクト メニュー A、B、C があります。

-A は値で満たされ、B と C は空です

- A にイベントを配置して関数を呼び出すことから始めます。それを builtDropDown() と呼びましょう。

-builtDropDown(value_selected) は適切な値を B に配置します

- B に送られる値については、ajax によって取得できます。または、値が非常に少ない場合は、プリロードして js 配列に保持することができます。

・Cも同様

これは、次から開始できる非 ajax の例です: Js 3 の異なる選択メニューは、前の選択に依存します。

于 2011-10-09T19:39:15.433 に答える