2011-02-18 53 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() %>') 
相关问题