2014-10-19 45 views
-1

任何人都可以幫助避免使用CSS這個問題,我試過,但沒有解決方案,直到現在。似乎它與容器的高度有關,因爲內容與彈出高度平行切割!在彈出窗口中選擇結果重疊

//Initialize validation logic when a form is created 
     formCreated: function (event, data) { 
      selectedToTac = $('#Edit-ToTacticID').val(); 
      selectedFromTac = $('#Edit-FromTacticID').val(); 
      $('#Edit-ToTacticID, #Edit-FromTacticID').empty(); 
      data.form.css('width', '450px'); 
      data.form.css('height', '120px'); 
      data.form.css('overflow-x', 'hidden'); 
      data.form.css('overflow-y', 'hidden'); 
      data.form.find('select[name=FromTacticID]').css('width', '430px'); 
      data.form.find('select[name=ToTacticID]').css('width', '430px'); 
      $.ajax({ 
       url: window.location.protocol + '//' + window.location.hostname + ':' + window.location.port + '/default.aspx/GetGroupTacticOptions', 
       data: "", 
       contentType: "application/json; charset=utf-8", 
       dataType: "json", 
       success: function (data) { 
        CreateSelectOpt(data); 
        $("#Edit-FromTacticID").trigger("chosen:updated"); 
        $("#Edit-ToTacticID").trigger("chosen:updated"); 
       }, 
       error: function (msg) { 
        //error 
       } 
      }); 
      $("#Edit-FromTacticID").chosen({ 
       placeholder_text_single: 'Select a stage', 
       overflow_container: $(".scrolling-div") 
      }); 
      $("#Edit-ToTacticID").chosen({ 
       placeholder_text_single: 'Select a stage', 
       overflow_container: $(".scrolling-div") 
      }); 
      data.form.validationEngine(); 
     }, 
     //Validate form when it is being submitted 

enter image description here

+0

請分享代碼而不是圖片。 – 2014-10-19 11:27:54

回答

-1

我發現我的線程使用下面的舊版本chosen jQuery插件,彈出對話框外下拉的解決方案。