Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 定价最小到最大下拉列表的相关下拉列表_Javascript_Drop Down Menu_Dependencies - Fatal编程技术网

Javascript 定价最小到最大下拉列表的相关下拉列表

Javascript 定价最小到最大下拉列表的相关下拉列表,javascript,drop-down-menu,dependencies,Javascript,Drop Down Menu,Dependencies,我在这里跟踪的时间比我记忆中的要长,这是我的第一篇帖子,所以我希望我能做到这一点。我希望能够有一个最低和最高价格下拉列表,当有人选择一个最低价格,它是自动更新的最低值选择的最高价格。这是我到目前为止的代码。。。(摘自其他人以前的帖子,但我可以让它正常工作。理论上它可以工作,但如果我选择90000.00英镑,它会删除所有包含数字小于9的内容 我想我需要知道如何让Javascript将其视为数字/数字,以便它知道110000高于90000 $(window).load(function(){ var

我在这里跟踪的时间比我记忆中的要长,这是我的第一篇帖子,所以我希望我能做到这一点。我希望能够有一个最低和最高价格下拉列表,当有人选择一个最低价格,它是自动更新的最低值选择的最高价格。这是我到目前为止的代码。。。(摘自其他人以前的帖子,但我可以让它正常工作。理论上它可以工作,但如果我选择90000.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>
$(窗口).load(函数(){
var maxprice=$('#maxprice').html();
$('#minprice').change(function(){
$('#maxprice').html(maxprice);
$(“#maxprice选项”)。每个(函数(){
if($(this.val)()
试一试


if(parseInt($(this).val())哇!哇!哇!非常感谢你。这似乎很有效!非常感谢你花时间帮助我。我想我可能找到了我最喜欢的论坛!非常感谢你。不用担心。很高兴我能帮上忙。