2013-12-11 72 views
0

我試圖使用jquery的datepicker多表單字段,我有工作時硬編碼。我不知道如何爲可變數量的字段執行此操作。例如,下面我已經硬編碼它爲兩個輸入工作。我想爲用戶在前一頁提供的任何數量的輸入執行此操作。謝謝您的幫助!從輸入的多個JQuery datepicker函數

<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css"> 
     <script src="https://www.cvrc.virginia.edu/otherscripts/jquery-1.9.1.js"></script> 
     <script src="https://www.cvrc.virginia.edu/otherscripts/jquery-ui.js"></script> 
     <script> 
     $(function() { 
     $("#datepicker").datepicker(); 
     }); 
     $(function() { 
     $("#datepicker2").datepicker(); 
     }); 
     </script> 

     <input type=text name=date size=10 id=datepicker> 
     <input type=text name=date size=10 id=datepicker2> 

回答

1

使用常見的類或屬性選擇

使用名稱的JavaScript

$('[name="date"]').datepicker(); 

$(".datepicker").datepicker(); 

HTML如果您去類選擇器

<input type="text" name="date" size="10" id="datepicker" class="datepicker"> 
<input type="text" name="date" size="10" id="datepicker2" class="datepicker"> 
+0

它們是否有相同的名稱? – epascarello

+0

在此處運行良好:http://jsfiddle.net/Xsg4R/ – epascarello