私は非常に基本的な選択メニューを持っています。現在、スイッチ機能を使用しています。選択に基づいて、ボタンへのリンクを割り当てることができます。私のためのブロックは、複数の選択ボックスを持ち、リンクをつかんでそれをボタンに割り当てるセレクタに少なくとも基づいている方法です。複数の選択ボックスと動的に生成されたリンク
たとえば、最初の選択ボックスには、次のものがあります。車、自転車、ジープ。たとえば「車」の選択に基づいて、関連する選択肢(BMW 3、Audi A4など)を示すセカンドセレクトボックスを希望します。関連するものを表示するための車両の変更について。例えば、 "Honda、Apprilia"などを表示するための "Bikes"。これは[私の現在のコードでは実現可能ですか?
$(document).ready(function(e) {
$('#basic_plan').change(function(e) {
var an = $(this).val();
switch (an) {
case "ann":
$('.button-plans a').attr('href', "www.google.com");
break;
case "bi":
$('.button-plans a').attr('href', "www.yahoo.com");
break;
case "tri":
$('.button-plans a').attr('href', "www.bing.com");
break;
/* and so on*/
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<div class="dropdown-plans">
<select id="basic_plan" name="bill_cycle">
<option value="tri">Cars</option>
<option value="bi">Bikes</option>
<option value="ann">Jeeps</option>
</select>
</div>
<div class="button-plans">
<a id="abc" href="something"> Visit now </a>
</div>
関連するコンボを作成する必要があります。どうぞ、Googleで関連する選択コンボを作る方法を見てください。あなたは何千もの方法を得るでしょう。 –
実際に何が問題なのですか? –
Sharma SK 2番目の選択メニューを追加します。関連リンクに行くことができる最初のアイテムを1つだけ選択した場合、または2番目の選択ボックスからアイテムを選択して再度リンクに行く場合 – John