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。