2013-09-23 83 views
0

在这个jquery函数中,我想启用浏览按钮,但我无法做到这一点。 按钮ID是ctl00_ContentPlaceHolder1_fupSendNewDocument启用Jquery浏览按钮。

<script language="javascript" type="text/javascript"> 
    function pageLoad() { 
    $(function() { 

    /********************************************Open and close model window for File Upload*********************************/ 

    $('#divAttach').click(
     function() { 

     var filedivcount = $('div').filter('#MultiFilelabel1').length; 

     var $btn = $('#divAttach'); 

     var count = ($btn.data("click_count") || 0) + 1; 

     $btn.data("click_count", count); 

     $("#ctl00_ContentPlaceHolder1_fupSendNewDocument").attr("disabled", false); 


     if ($('input').filter('#ctl00_ContentPlaceHolder1_fupSendNewDocument_F1').length > 0) { 
      if (count < 3 || filedivcount < 3) { 
      document.getElementById('ctl00_ContentPlaceHolder1_fupSendNewDocument_F1').click(); 
      } else { 
      alert('you can upload only 3 files'); 
      } 


     } 

     if ($('input').filter('#ctl00_ContentPlaceHolder1_fupSendNewDocument_F4').length > 0) { 
      if (count < 3 || filedivcount < 3) { 
      document.getElementById('ctl00_ContentPlaceHolder1_fupSendNewDocument_F4').click(); 
      } else { 
      alert('you can upload only 3 files'); 
      } 


     } else { 

      if (count < 3 || filedivcount < 3) { 
      document.getElementById('ctl00_ContentPlaceHolder1_fupSendNewDocument').click(); 
      } else { 
      alert('you can upload only 3 files'); 
      } 

     } 
     } 
    ); 
    }); 
} 
    </script> 
+0

不要使用编号:s通过web表单生成。这不可靠。 – Johan

+0

旁注:一旦你开始使用jQuery,不要问'document'关于'getElementById'显式:) – madfriend

回答