2011-02-18 60 views
0

我在我的asp.net網頁表單一個TextBox1中,顯示了服務器端的日期:如何在jquery datepicker中顯示服務器端日期?

我想用下面的代碼使用jQuery日期選擇早於日期在TextBox1中

IM用戶不會選擇日期顯示在其他TextBox2中的jQuery日曆:

<link href="./themes/sunny/jquery.ui.all.css" rel="stylesheet" type="text/css"/> 
     <link href="./themes/sunny/jquery.ui.all.css" rel="stylesheet" type="text/css"/> 
     <script src="./js/jquery.min.js"></script> 
     <link rel="stylesheet" href="./demos/demos.css">  
<script src="./js/jquery-ui.min.js"></script> 

    <script type="text/javascript"> 
     $(document).ready(function() {  

     $(".datepicker").datepicker({  

      buttonText: 'Select date:',  
      firstDay: 1, 
      buttonImage: "./demos/datepicker/images/calendar.gif", 
      buttonImageOnly: true,  
      showOn: 'both',  
      showAnim: 'fadeIn',  
      minDate: '0', 
      dateFormat: 'dd-M-yy',  
      onSelect: function() { $(this).trigger("onchange", null); }  
     });  
     }); 
    </script> 

回答

1
minDate: new Date('<%= textbox1.Text %>') 

假設你TextBox1中包含一個有效的日期格式。 你確實需要textbox1嗎?如果你只想要服務器日期,你可以這樣做:

minDate: new Date('<%= DateTime.Now.ToString() %>') 
相關問題