Jquery 从一个下拉列表中选择
初始原因和状态->选择。Jquery 从一个下拉列表中选择,jquery,Jquery,初始原因和状态->选择。 IOU值未重置)。可能是您要求的。如果你还需要别的东西,请告诉我 $(document).ready(function() { $("#reason").change(function() { var el = $(this) ; el.html(""); if(el.val() === "Terms & Conditions" ) { $("#status").append(
IOU值未重置)。可能是您要求的。如果你还需要别的东西,请告诉我
$(document).ready(function() {
$("#reason").change(function() {
var el = $(this) ;
el.html("");
if(el.val() === "Terms & Conditions" ) {
$("#status").append(" <option value ='CONTINUERIDERBENEFIT'>Continue Rider Benefit</option>");
}
else if(el.val() === "Death Before Login" || el.val() === "Issuance" || el.val() === "Fictious Life" ) {
$("#status").append(" <option value='VoidBasePolicyRider'>Void Base Policy and Rider</option>");
}
$(文档).ready(函数(){
$(“#原因”).change(函数(){
var el=$(本);
el.html(“”);
如果(el.val()=“条款与条件”){
$(“#状态”)。附加(“继续附加福利”);
}
else if(el.val()=“登录前死亡”|| el.val()=“发布”| el.val()=“虚拟生命”){
$(“#状态”)。追加(“作废基本保单和附加条款”);
}
您的状况不正常
else if(el.val() === "Death Before Login" || "Issuance" || "Fictious Life" )
试试这个。好吧,现在我明白你想要什么了。你只是从一个不同的角度思考问题,让问题变得复杂。我已经编写了一个非常简单的代码来解决你的问题
$(document).ready(function() {
$("#status option[id='a']").hide();
$("#status option[id='b']").hide();
$("#reason").change(function() {
var el = $(this);
if(el.val() === "Terms & Conditions" ) {
$("#status option[id='a']").show();
$("#status option[id='b']").hide();
} else if(el.val() === "Death Before Login" || el.val() === "Issuance" || el.val() === "Fictious Life" ) {
$("#status option[id='b']").show();
$("#status option[id='a']").hide();
} else {
$("#status option[id='a']").hide();
$("#status option[id='b']").hide();
}
});
});
地位:
<select id="status" name="status">
<option>Select</option>
<option id='a' value='CONTINUERIDERBENEFIT'>Continue Rider Benefit</option>
<option id='b' value='VoidBasePolicyRider'>Void Base Policy and Rider</option>
</select>
挑选
继续车手福利
无效基本政策和附加条款
我将if替换为else如果对于第二个,它可以工作,但我需要option(Select)作为登录前条款和条件以及死亡的第一个值…el.html(“”->notneeded。