0

jQuery の日付ピッカーを動作させることができません。jQuery UIマニュアルのすべてに従いました。以下のコードを確認していただけますか?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<link type="text/css" href="js/jquery_theme/jquery-ui.css" rel="stylesheet" />
<script src="js/jquery.js" type="text/javascript"></script>
<script type="text/javascript" src="js/ui.core.js"></script>
<script type="text/javascript" src="js/ui.datepicker.js"></script>

<script language="javascript">
$(function() {

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

});
</script>

</head>

<body>
<input type="text" name="test_input" id="test_input" />
</body>
</html>

お時間をいただきありがとうございます:)

4

2 に答える 2

3

<script>タグを修正します。次に、返された日付を次のように処理できます。

<script type="text/javascript">
  $(document).ready(
      function() {
          $('#input_test').datepicker(
              {
                  onClose: function(dateText, inst) {
                          alert("My date is: " + dateText);
                      }
              }
          );
      }
  );
</script>
于 2009-10-20T20:45:42.837 に答える
0

タグをページの下部 (body タグの後) に配置するか、これを実行してください。

$(document).ready( function() {

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

 });

input(#test_input) タグが dom に読み込まれる前に JavaScript が解釈されるため、問題が発生する可能性があります。

于 2009-10-20T20:43:44.527 に答える