2012-02-14 14 views
0

Jqueryのいくつかの機能を使ってjspページを実行しようとしています。しかし、私の努力にもかかわらず、それを行う方法はありません。Jquery datepicker:正しく動作させるには?

私はjquery1.7.1とjquery-ui1.8.17(non-mini)をダウンロードし、jquery171.jsとjquery-ui.jsという名前に変更しました。それらは/ jsフォルダにあります。

jqueryのDatePickerが表示されない、非常に単純なjspページがあります。 jquery UI 1.7.1を使用しています。ファイルにはエラーはなく、決して使用されず、初期化されていない変数のようないくつかの警告だけがあります。

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
    pageEncoding="ISO-8859-1"%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 
    <link type="text/css" href="css/ui-lightness/jquery.css" rel="stylesheet" /> 
    <script type="text/javascript" src="js/jquery.js"/></script> 
    <script type="text/javascript" src="js/jquery-ui.js"/></script> 

</head> 
<body> 
    <input type="text" id="tx" name="tx"/> 
    <script type="text/javascript"> 
     $("tx").datepicker({dateFormat: 'dd/mm/yyyy'}); 
    </script> 
</body> 
</html> 

しかし、私はものを実行すると何も起こりません。どこに問題があるのか​​分かりますか? Eclipseでjqueryをすでに設定している場合は、他にどのような手順を実行しましたか?前もって感謝します。

答えて

2

あなたは#がありません。
お試し$("#tx").datepicker({dateFormat: 'dd/mm/yy'});
また、yyyyの代わりにyyを使用してください。
yは、年(2桁)を意味します。
yyは、年(4桁)を意味します。
他のオプションについてはthis linkを確認してください。

+0

ニースキャッチ!非常に簡単です... – Alex

+0

@darth_alexious:HTH :) – xyz

関連する問題