如何将值从datetimepicker传递到文本框

时间:2011-11-10 15:05:51

标签: javascript jquery html

我正在尝试使用日期选择器,但我不确定如何将所选值传递到我的文本框。我正在使用

http://docs.jquery.com/UI/Datepicker

我也在使用此处使用的日期时间选择器

http://plugins.jquery.com/node/2795/release?api_version%5B%5D=59

它说CSS已附加,但我没有看到它和我的日期时间选择器没有样式,这是我的代码

     <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
     <script type="text/javascript" src="javascript/ui.datetimepicker.js"> </script>
         <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>



      <script>
      $(document).ready(function() {
        $("#datetimepicker").datepicker();
      });

    <body>
    <div id="content" class="divContent">
        <div id="mainContent" class="divMainContent" style="text-align: left;">
         <p>Reservations and RSVP for logged users<p>
     <div id="datetimepicker"></div>
   <input type="text" name="date" />
     </div>
    </div>
    </body>

3 个答案:

答案 0 :(得分:0)

datepicker应用于input元素,而不是div

<input type="text" id="myDateTime" name="date"/>

应用datepicker

$('#myDateTime').datepicker();

答案 1 :(得分:0)

您不必将值传递到文本框。

你在错误的元素中使用了datepicker,你应该这样做:

$("#InputTextIDHere").datepicker();

答案 2 :(得分:0)

.datepicker();应该应用于输入框,而不是div,

<input id="datepick" name="datepick" type="text />


jQuery( "#datepick" ).datepicker();