0

选择第一个选择框选项时有 2 个选择框,相应的选项将显示在从 db 获取的第二个选择框中。当它选择第一个选择框的选项时$('.optInSrcAccount').val(arr[10]);。第二个选择框在采用与第一个选择框选项相对应的形式 db 后显示该选项,并且在给出此选项时$('#optExBankAccount').val(arr[11]);它没有改变。选择了第一个 oselectbox 选项,但没有选择第二个。请帮助我

            $('.pInfoExp').live('dblclick',function(){
              var arr = $(this).attr('class').split( " " );
              if(arr[1]=='edit'){

                    $('.optInSrcAccount').val(arr[10]);
                    $('.optInSrcAccount').change();


                    if(arr[10] == 1 && arr[10]){ 

                    $('#optExBankAccount').val(arr[11]);
                    $('#optExBankAccount').change();

                    }
                    $("#popExpence" ).dialog({
                          resizable: true,
                          height: 500,
                          width: 1200,
                          modal: true,
                          buttons: {
                          },
                          close: function() {

                          }
                    });
              }
4

1 回答 1

0
  $('.optInSrcAccount').change(function(){
    //do some thing
  });

为了以编程方式执行上述方法,您需要编写此

     $('.optInSrcAccount').trigger('change');



  $('#ddlFirst').change(function(){
    //do some thing
    Bind2ndDropdown();

  });
于 2012-11-28T13:14:58.087 回答