0

特定の地域の営業担当者を見つけるためのフォームを作成する必要があります。私がやりたいのは、phpとjquery ajaxを使用してフォームを作成することです。ユーザーが国または州を選択し、[移動]ボタンを押すと、特定の地域に絞り込む次のフィールドが表示されます。私が欲しいもののほぼ正確な例はここピアソンです

次のフィールドを表示できるように、ajaxを使用してMySqlデータベースにアクセスし、データを返す必要があると想定しています。誰かが私がこのタイプのフォームを作成する方法を手伝ってくれますか?私は彼らがデータベースアクセスに関与することを知っています私はそれを正しくプログラムする方法がわかりません

4

1 に答える 1

0

ここであなたがしなければならないことはここにありますが、最初に国 - >州 - >都市で絞り込みたいと思います。

また、mysql php と ajax の基本的な知識があることも前提としています。

まず最初に。

1- 最初のドロップダウンに通常の php Afghanistan United States North Korea を入力する必要があります

そのため、ユーザーがドロップダウンからアイテムを選択すると、fetch_state 関数が実行され、ドロップダウンから選択したアイテムがフェッチされます。選択した国の値を取得する

function fetch_state(){
var selected=$('#country :selected').text();
   $.ajax({
   url: "someURL",
   data: {selectedvalue:selected}
   ... 
}

これを使用してサーバーに値を投稿したので、この国に属する関連するステートメントを取得できます

2-選択した国に基づいてサーバーから州を取得します。あなたがこれを行うことができるとは思わない

3-サーバーから応答が返ってきたら。状態ドロップダウンに入力します。また、ユーザーが特定の州をさらに選択すると、州で行ったように、州を取得してサーバーに送信するように、州のドロップダウンに関数がバインドされていることを確認してください。

4-最後に、サーバーからの応答を取得したら、都市のドロップダウンを入力します。

さらに助けが必要な場合はお知らせください。

于 2013-03-11T04:51:22.237 に答える