JS实现二级联

$(function(){
  $("#oneOffValuationDate").unbind("change", oneOffValuationDateChange).bind("change", oneOffValuationDateChange);  // oneOffValuationDate 一级菜单ID

  $("#accountCurrency").unbind("change", accountCurrencyChange).bind("change", accountCurrencyChange);
 });  //accountCurrency 二级菜单ID

 var oneOffValuationDateChange=function(){
  var selectedValue = $(this).val();
  $("#accountCurrency").children("span").each(function(){
  $(this).children().clone().replaceAll($(this)); 
  });
  var ac = $("#accountCurrency").val();
  var flag = false;
  if( selectedValue != ""){ 
   $("#accountCurrency").children("option[currencyValue!='" + selectedValue + "'][value!='']").each(function(){  
     $(this).wrap("<span style='display:none'></span>");
     });
   if ( ac != ""){       
    $("#accountCurrency").children("option[currencyValue='" + selectedValue + "'][value!='']").each(function(){
      if( $(this).attr("value") == ac ){
       ac = $(this).attr("value");
       $("#accountCurrency").val(ac);
       flag = true;
      }
     });
   }
   if (!flag){
    alert("please select Account Currency!");
   } 
  }else{
   $("#accountCurrency").children("option[currencyValue!=''][value!='']").each(function(){
      $(this).wrap("<span style='display:none'></span>");
     });
  }
 };               
 var accountCurrencyChange = function(){  
        $("#accountCurrency").val($(this).children("option:selected").attr("currencyValue"));      
    }; 

转载于:https://my.oschina.net/u/1448718/blog/323101

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值