<select>で値を選択すると、ポストバックをPHPファイルにする

私はデータベースからいくつかのブランドを削除することができるはずのウェブサイトを作っている、ブランドはカテゴリに格納されています。

私のフォームでは、私のエコーは、私のデータベース内のすべてのカテゴリにあります。

次は、「選択したカテゴリ」内のすべてのブランドを含める必要があります。

私のカテゴリには、最初のドロップダウンの値であるcategoryIDが含まれています。 - ブランドは自分のIDを持っていますが、カテゴリーIDも持っています。

あなたはどうしますか? - そして、あなたは例を挙げることができます、javascriptまたはjqueryが必要かもしれません。

これは私のコードです:

     <form action="deleteBrand.php" method="post">
        
Delete Brand <div> </div> <div> </div> <div> <input type="submit" value="Delete Brand" /> </div>
 
        </form>

私はまだ最後のドロップダウンを見逃していますが、最初のドロップダウンから選択した項目の値を変数に渡すことができれば、コードの残りの部分では難しくありません!

本当にありがとうございました

0

1 答え

The below code is an example of how you can get the selected option value for a dropdown box. Depending on your needs, you can either preload your category id->brand mappings into a JavaScript variable that you can refer to, or use an ajax request to get the appropriate brands for your second combo box on demand, when the box is clicked.

<script>
function getSelected(obj)
{
    alert(obj.options[obj.selectedIndex].value);

   //Now use AJAX or preloaded variable to figure out 
   //what brands map to this category, and populate
   //your second combobox
}
</script>

<form action="deleteBrand.php" method="post">
1
追加された
ありがとうブライアン:それは働いた
追加された 著者 LucasRolff,
PHP - 日本のコミュニティ [ja]
PHP - 日本のコミュニティ [ja]
4 参加者の

このグループではPHPについて話します。 パートナー:kotaeta.com

JavaScript - 日本のコミュニティ
JavaScript - 日本のコミュニティ
2 参加者の

日本人コミュニティのjavascript