jquery - datepicker 和 jsp,获取价值的问题
问题描述
我有一个 datepicker 元素,我从 jsp 为其分配一个日期,以前这是使用输入类型 date 上的新 Date 完成的,但我必须使用 jquery datepicker 更改它以与 ie 兼容。
问题是,当您使用 jquery 获取字段的值时。它返回“//”,里面没有任何日期。
这是代码:
<form:input path="fechaAntSis" id="fechaAntSis" type="hidden" />
<div class="custom-select">
<input type="text" id="fechaResolucion" data-date-format ="mm/dd/aaaa">
<script>
$(function() {
$( "#fechaResolucion" ).datepicker();
});
</script>
</div>
这个返回 //
console.log('inputFecha', $('#fechaAntSis').val());
解决方案
首先,在里面添加如下代码:`
<head>..
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script>
$( function() {
$( "#datepicker" ).datepicker();
} );
</script>
</head>
其次,将输入行更改为:
<input type="text" id="datepicker">
有关更多信息,请查看此链接
推荐阅读
- flutter - 颤振中的测试错误-断言失败:布尔表达式不能为空
- javascript - angular js ng-click ng-controller 和 ng-app
- java - 为什么 Room 的 @Database 在 Kotlin 中将实体作为 arrayOf 获取,而 Java 不获取数组?
- c++ - 在 manjaro linux 中的 CLion 中出现 CMake 错误
- tfs - 获取“错误 5 获取目标的文件系统类型”访问被拒绝:起诉 TFS Windows 机器文件复制任务
- office-store - 更新插件的测试说明
- quantum-computing - Q# 中的多项式方程 E=MC^2
- typescript - 解析 TypeScript 以生成简单的调用图
- shell - 如何在 GNU bash 中检查输入是数字还是字母
- javascript - 路由更改时组件未加载