2
我一直在這裏跟蹤了超過我能記得的時間,這是我的第一篇文章,所以我希望我得到這個權利。我希望能夠獲得最低和最高價格下拉,並且當有人選擇最低價格時,將自動更新最高價格並選擇最低值。這裏是我的代碼到目前爲止...(從其他人的以前的職位,但我可以得到它正常工作。它在理論上,但如果我選擇說90,000.00英鎊,它將刪除所有包含數字少於9 。依賴下拉爲定價從最小到最大下拉
我想我需要知道如何讓JavaScript來把它當作一個號碼/數字所以知道110000是高於90000
$(window).load(function(){
var maxprice = $('#maxprice').html();
$('#minprice').change(function() {
$('#maxprice').html(maxprice);
$('#maxprice option').each(function() {
if ($(this).val() <= $('#minprice').val()) $(this).remove();
});
});
});
<div><select name="minprice" class="searchboxes" id="minprice">
<option value="0">No Minimum</option>
<?php for ($n = 10000; $n <= 250000; $n += 10000) { ?>
<option value="<?php echo $n; ?>"><?php echo number_format($n, 2, '.', ','); ?> </option><?php } ?>
<?php for ($n = 275000; $n <= 500000; $n += 25000) { ?>
<option value="<?php echo $n; ?>"><?php echo number_format($n, 2, '.', ','); ?> </option><?php } ?>
<?php for ($n = 550000; $n <= 1000000; $n += 50000) { ?>
<option value="<?php echo $n; ?>"><?php echo number_format($n, 2, '.', ','); ?> </option><?php } ?>
<?php for ($n = 1100000; $n <= 2500000; $n += 100000) { ?>
<option value="<?php echo $n; ?>"><?php echo number_format($n, 2, '.', ','); ?> </option><?php } ?>
<?php for ($n = 3000000; $n <= 5000000; $n += 250000) { ?>
<option value="<?php echo $n; ?>"><?php echo number_format($n, 2, '.', ','); ?> </option><?php } ?>
<?php for ($n = 5000000; $n <= 15000000; $n += 500000) { ?>
<option value="<?php echo $n; ?>"><?php echo number_format($n, 2, '.', ','); ?> </option><?php } ?></select></div>
<div><select name="maxprice" class="searchboxes" id="maxprice">
<option value="0">No Maximum</option>
<?php for ($n = 10000; $n <= 250000; $n += 10000) { ?>
<option value="<?php echo $n; ?>"><?php echo number_format($n, 2, '.', ','); ?> </option><?php } ?>
<?php for ($n = 275000; $n <= 500000; $n += 25000) { ?>
<option value="<?php echo $n; ?>"><?php echo number_format($n, 2, '.', ','); ?> </option><?php } ?>
<?php for ($n = 550000; $n <= 1000000; $n += 50000) { ?>
<option value="<?php echo $n; ?>"><?php echo number_format($n, 2, '.', ','); ?> </option><?php } ?>
<?php for ($n = 1100000; $n <= 2500000; $n += 100000) { ?>
<option value="<?php echo $n; ?>"><?php echo number_format($n, 2, '.', ','); ?> </option><?php } ?>
<?php for ($n = 3000000; $n <= 5000000; $n += 250000) { ?>
<option value="<?php echo $n; ?>"><?php echo number_format($n, 2, '.', ','); ?> </option><?php } ?>
<?php for ($n = 5000000; $n <= 15000000; $n += 500000) { ?>
<option value="<?php echo $n; ?>"><?php echo number_format($n, 2, '.', ','); ?> </option><?php } ?>
</select></div>
預先感謝您。
哇!哇!哇!非常感謝。這似乎是一種享受!非常感謝您花時間幫助我。我想我可能找到了我最喜歡的論壇!非常感謝。 – Razza
不用擔心。很高興我能幫上忙。 –