私は2つのドロップダウンリストを持っています。第2のドロップダウンリストは、ユーザーが最初のドロップダウンで選択したものに基づいています。私はJavascriptを使って2番目のドロップダウンを動的に変更しようとしていました。しかし、今ここに問題が来る。この情報はユーザーのプロファイルに保存されます。理想的には私はこの情報をMySQLデータベースから取り出し、PHPページに表示したいと考えています。 MySQlからリストを作成するときに、適切な動的メニューを読み込む方法はどうでしょうか。私はこれをどのようにして私が望むように達成することができますか?私はjavascriptはこの場合にはうまくいくと思いませんか?Dynamic PopulatedドロップダウンリストPHP
0
A
答えて
1
ページを更新したくない場合、答えは「JavaScript」です。今、いくつかのオプションがあります。個人的には、もっと上にロードする方が好きなので、可能性の概要を示したJSONオブジェクトを保持してから、静的コンテンツの静的コンテンツをスワップします。
これは私のようなものだろうのonchangeことを意味する:
var first = document.getElementById("id of first select")
var items = possibilities[
first.value // you can also do things with selectedIndex and options if needs.
];
var second = document.getElementById("id of second select")
for(var i in items)
{
var opt = document.createElement('option');
opt.setAttribute('value', items[ it ]);
second.appendChild(opt);
}
をあなたの他のオプションは、「ワイヤー上」のデータを送信することであり、それはAJAXを通じて取り組んます。チュートリアルの余地がないので、安全にthis oneにリンクすることができます。
1
あなたは確かにJavaScriptでこれを行うことができます。それはAJAXと呼ばれます。ほとんどの人は、jQueryのようなJavaScriptフレームワークを使用して、XMLHTTPRequestオブジェクトを使用してサーバーとの接続を確立し、データを要求/受信するという問題のいくつかを抽象化します。
あなたはまだPHPとMySQLでサーバー側のコードを解決していますが、AJAXを使用してデータを呼び出して使用するだけです。
関連する問題
- 1. データベースからのDjango Dynamicドロップダウンリスト
- 2. php dynamic array_intersect
- 3. select2 with dependent dynamic dropdown PHP/JQuery
- 4. PHP動的ドロップダウンリスト
- 5. htmlとphpドロップダウンリスト
- 6. PHP MVCのドロップダウンリスト
- 7. Dynamicドロップダウンリストによる部分ビューの削除追加MVC
- 8. PHPの日付ドロップダウンリスト
- 9. PHPの動的ドロップダウンリスト
- 10. PHPとMySQLのドロップダウンリスト
- 11. ドロップダウンリストのPHP問題
- 12. Echo selected valueドロップダウンリストPHP
- 13. PHPフィルタ(複数のドロップダウンリスト)
- 14. 新しいフォルダオプションのドロップダウンリストphp
- 15. エコー形式のドロップダウンリスト(PHP)
- 16. ドロップダウンリストのPHPの問題
- 17. XAMPP Mod_Rewrite&dynamic CSS
- 18. SQL Dynamic Condense
- 19. populated()への呼び出しが1つだけのItemizedOverlay。
- 20. Core DataとiCloud Pre-Populated sqliteファイルを追加する
- 21. Dynamic JsonProperty
- 22. Dynamic Mod_Rewrite
- 23. C#dynamic
- 24. Dynamic NumberOfRowsInSection
- 25. dynamic variable.optiones.selected
- 26. Dynamic 301 .htaccessデフォルトページ
- 27. Magento2 dynamic massaction
- 28. PHPがSQLデータを含むドロップダウンリスト
- 29. PHPポストからドロップダウンリストの選択方法
- 30. PHP&MYSQLを使用した動的ドロップダウンリスト