ここであなたがしなければならないことはここにありますが、最初に国 - >州 - >都市で絞り込みたいと思います。
また、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-最後に、サーバーからの応答を取得したら、都市のドロップダウンを入力します。
さらに助けが必要な場合はお知らせください。