Я успешно использовал скрипт jquery TheSuperTramp, размещенный здесь:
Раскрывающиеся поля, зависящие от Jquery, заполняются - как
чтобы удалить все элементы списка со значением меньше выбранного. Однако мне нужно удалить только то значение, которое я выбрал в первом раскрывающемся меню. Я считаю, что следующий скрипт jquery должен выполнить это, однако это не так. Буду очень признателен за любые предложения по исправлению этого.
Спасибо, КС
var drop2 = $("select[id=dropdown] option"); // the collection of initial options
$("select[id=test]").change(function () {
var drop1selected = parseInt(this.value); //get drop1 's selected value
$("select[id=dropdown]")
.html(drop2) //reset dropdown list
.find('option').filter(function () {
if (parseInt(this.value) == drop1selected)
{
$(this).remove();
};
});
});