1

ねえ、これがうまくいかない理由があれば、入力フィールドをクリックしても何も起こりません。コードは次のとおりです。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="js/ui.datepicker.js"></script>
<script type="text/javascript" charset="utf-8">
            $(function()
            {
                $('.date-pick').datePicker();
            });
        </script>

この私のフォーム:

<form id="form1" name="form1" method="post" action="chart.php">
    <ul id="add_form">
            <li><label>Date from</label>
             <input type="text" name="date1"  class="date-pick" /></li>
            <li><label>Date to</label>
             <input type="text" name="date2"  class="date-pick" value="<?php echo date("Y-m-d") ?>" /></li>
            <li><label>Display</label>
            <select name="type">
              <option value="1">User Joins</option>
              <option value="2">Messages sent</option>
              <option value="3">Optin/outs</option>
            </select>
            </li>
            </ul>
            <br clear="all" /><br />
           <input type="image" src="images/show.jpg" border="0" alt="Submit Form" class="login" />
    </form>
4

3 に答える 3

0

小文字の p が必要だと思います。

$('.date-pick').datepicker();
于 2010-01-07T17:15:48.610 に答える
0

私にはあなたが欲しいようです...

$('.date-pick').datepick();

しかし、私は Datepicker の 3.7.4 バージョン (jQuery サイトから新たにダウンロードしたもの) を見ています。Datepicker プラグインをインポートする要素に基づいて、同じバージョンを見ているかどうかわかりません。

私の例は、あなたのマークアップを使用して機能します。

于 2010-01-07T17:37:52.997 に答える