Простейшее я мог думать (это позволит вам вернуться в ваш выбор, вы можете выбрать 400, а затем 200 и все работает)
<select id='min'>
<option value='100'>100</option>
<option value='200'>200</option>
<option value='300'>300</option>
<option value='400'>400</option>
</select>
<select id='max'>
<option value='100'>100</option>
<option value='200'>200</option>
<option value='300'>300</option>
<option value='400'>400</option>
</select>
var removed;
$('#min').change(function() {
var value = this.value;
$('#max').prepend(removed);
var toKeep = $('#max option').filter(function() {
return parseInt(this.value, 10) >= parseInt(value, 10);
});
removed = $('#max option').filter(function() {
return parseInt(this.value, 10) < parseInt(value, 10);
});
$('#max').html(toKeep);
});
http://jsfiddle.net/NjLNF/2/
РЕДАКТИРОВАТЬ - добавил ParseInt(), как за комментарий
Привет Рикки я не знаю, как это сделать, пожалуйста, руководство меня –
Я спросил, что, поскольку считается хорошей практикой показать, что вы что-то пробовали, прежде чем просить о помощи, иначе это звучит так, как будто вы просите кого-то сделать домашнее задание ... Но поскольку это такой популярный вопрос Я предполагаю, что у вас есть 5 реализаций ready =) выбрать один;) – ricardoespsanto