gpt4 book ai didi

javascript - 使用 jquery 根据输入文本框更改和显示 [删除/添加] 可用选项

转载 作者:行者123 更新时间:2023-11-29 22:29:20 24 4
gpt4 key购买 nike

 <input id="studentnoofinst" type="text" size="20" value=""/>
<select id="studentinst" size="6">
<option value="1">First Installment</option>
<option value="2">Second Installment</option>
<option value="3">Third Installment</option>
<option value="4">Fourth Installment</option>
<option value="5">Fifth Installment</option>
<option value="6">Sixth Installment</option>
</select>

查询

 $("#studentnoofinst").keyup(function() { 

//$("select option[value='fb']").prop("selected",true);
alert("going to change");
$leap=0;
$leap=($('#studentnoofinst').val());
if($leap!=''){
for(i=$leap;i<=6;i++) {// displaying the no of installments
if(i!=$leap){
$('#studentinst option[value='+i+']').remove();

}
}
}

});

您好,如上面的代码所示,我可以删除选定的行,我的问题是我无法将选定的选项添加回来,如何将选定的行添加回来P.S: 一旦输入 4 最后 2 行被删除,之后如果输入 5 只显示前 4 行并且第 5 行被吐出..但它需要它

如果第一次输入=4

输出:

  <option value="1">First Installment</option>
<option value="2">Second Installment</option>
<option value="3">Third Installment</option>
<option value="4">Fourth Installment</option>

如果第二次输入=5

输出:

  <option value="1">First Installment</option>
<option value="2">Second Installment</option>
<option value="3">Third Installment</option>
<option value="4">Fourth Installment</option>
<option value="5">Fifth Installment</option>//vomitted but i need this? add

此处为实例:http://jsfiddle.net/PQ7GF/30/

最佳答案

编辑 - 合并灵魂所做的更改:

您可以将选项保存在一个变量中,然后将它们添加回来:

var list = $('#studentinst').html();
$("#studentnoofinst").keyup(function() {
$('#studentinst').empty().append(list);
alert("going to change");
$leap = 0;
$leap = ($('#studentnoofinst').val());
if ($leap != '') {
for (i = $leap; i <= 6; i++) { // displaying the no of installments
if (i != $leap) {
$('#studentinst option[value=' + i + ']').remove();
}
}
}
});

在这里摆弄:http://jsfiddle.net/PQ7GF/49/

关于javascript - 使用 jquery 根据输入文本框更改和显示 [删除/添加] 可用选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7792061/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com