javascript - Jquery日期选择器: How to make it work properly?

标签 javascript jquery

我正在尝试使用Jquery的一些功能来执行jsp页面。但是,尽管我很努力,却没有办法做到。

我已经下载了jquery1.7.1和jquery-ui1.8.17(非mini),并将其重命名为jquery171.js和jquery-ui.js。它们位于/js 文件夹中。

下面有一个非常简单的jsp页面,没有显示jquery的DatePicker。我正在使用 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,您还执行了哪些其他步骤?提前致谢。

最佳答案

您缺少#
尝试 $("#tx").datepicker({dateFormat: 'dd/mm/yy'});
还可以使用 yy 代替 yyyy
y 表示年份(两位数)
yy 表示年份(四位数)。
检查this link以获得更多选择。

关于javascript - Jquery日期选择器: How to make it work properly?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9277881/

相关文章:

javascript - React Native - 状态不会改变

javascript - 数据表固定列 "Uncaught ReferenceError: FixedColumns is not defined"

jquery - 仅年/月日期选择器内联

javascript - 将数据库 ID 放在客户端的最佳位置在哪里?

jquery - 从 cgi 获取数据到 javascript (ajax)

javascript - 功能的冗余类型检查?

javascript - 当我单击一个切换时,所有 JQuery SlideToggle 都会打开

javascript - Android 版 Chrome 真的支持 Array.prototype.findIndex 吗?

javascript - 如何在C#中使用toaster显示ajax返回的消息?

jQuery 每个菜单项但不是子菜单项