私はメインドロップダウンボタンを使用して、クライアントがロングletプロパティまたはセールスプロパティを検索するかどうかをトグルします。このオプションは、最小および最大価格検索のフィールドを表示/非表示にしますオプション。私は、ULとLiのを使用してNAV-薬をブートストラップするドロップダウンから、メインドロップダウントグルを変更したいので、次のコードを変更する必要があります。プルダウンからリリーにトリガーされた表示/非表示を変更するJS
<select class="select_type">
<option class="propertySalesOption">Property Sales</option>
<option class="longLetsOption">Long Lets</option>
</select>
$(".select_type").change(function() {
if ($(this).find(':selected')[0].className === "propertySalesOption") {
$('.rentalSearch').hide();
$('.lettingsSearch').hide();
$('.saleSearch, .SalesRentSearch').fadeIn('fast');
$("#longletval").val("0");
}
else if ($(this).find(':selected')[0].className === "longLetsOption") {
$('.saleSearch').hide();
$('.lettingsSearch').hide();
$('.rentalSearch, .SalesRentSearch').fadeIn('fast');
$("#longletval").val("1");
}
else if ($(this).find(':selected')[0].className === "holidayLettingsOption") {
$('.saleSearch').hide();
$('.rentalSearch').hide();
$('.SalesRentSearch').hide();
$('.lettingsSearch').fadeIn('fast');
}
});
<select name="MinimumPrice" class="form-control selectpicker">
<option value="0">Min Price</option>
<option class="rentalSearch" style="display:none;" value="500">500€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="600">600€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="700">700€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="800">800€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="900">900€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="1000">1.000€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="1200">1.200€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="1400">1.400€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="1600">1.600€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="1800">1.800€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="2000">2.000€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="2500">2.500€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="3000">3.000€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="4000">4.000€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="5000">5.000€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="10000">10.000€ (/m)</option>
<option class="rentalSearch" style="display:none;" value="15000">15.000€ (/m)</option>
<option class="saleSearch" value="50000">50.000€</option>
<option class="saleSearch" value="75000">75.000€</option>
<option class="saleSearch" value="100000">100.000€</option>
<option class="saleSearch" value="125000">125.000€</option>
<option class="saleSearch" value="150000">150.000€</option>
<option class="saleSearch" value="175000">175.000€</option>
<option class="saleSearch" value="200000">200.000€</option>
<option class="saleSearch" value="250000">250.000€</option>
<option class="saleSearch" value="300000">300.000€</option>
<option class="saleSearch" value="350000">350.000€</option>
<option class="saleSearch" value="400000">400.000€</option>
<option class="saleSearch" value="450000">450.000€</option>
<option class="saleSearch" value="500000">500.000€</option>
<option class="saleSearch" value="550000">550.000€</option>
<option class="saleSearch" value="600000">600.000€</option>
<option class="saleSearch" value="650000">650.000€</option>
<option class="saleSearch" value="700000">700.000€</option>
<option class="saleSearch" value="750000">750.000€</option>
<option class="saleSearch" value="800000">800.000€</option>
<option class="saleSearch" value="850000">850.000€</option>
<option class="saleSearch" value="900000">900.000€</option>
<option class="saleSearch" value="950000">950.000€</option>
<option class="saleSearch" value="1000000">1.000.000€</option>
<option class="saleSearch" value="1500000">1.500.000€</option>
<option class="saleSearch" value="2000000">2.000.000€</option>
<option class="saleSearch" value="2500000">2.500.000€</option>
<option class="saleSearch" value="3000000">3.000.000€</option>
<option class="saleSearch" value="3500000">3.500.000€</option>
<option class="saleSearch" value="4000000">4.000.000€</option>
<option class="saleSearch" value="4500000">4.500.000€</option>
</select>
あなたの質問は何ですか? – Christoph
ユーザが 'longLetsOption'を選択した場合、@Christoph – Daniel
を選択するのではなく、liを使用するように選択されたものに基づいて現在関連するフィールドを表示および非表示にする検索ドロップダウンの機能を使用する必要があります。 ? – julekgwa