在“激活”上显示日期选择器只能输入字段
Show date picker on "activated" input field only
我试图通过使用jquery-ui的datepicker()函数创建两个日期输入字段,bot字段具有"datepicker"的id: <input type="text id="datepicker" name="publishUp">
和<input type="text id="datepicker" name="publishDown">
我尝试将函数附加到事件焦点如下,希望仅在"激活"字段上显示日历,但它不起作用。我想知道哪里出了问题?
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
<script>
$("#datepicker").focus(function() {
$(this).datepicker();
});
</script>
仅显示何时激活输入字段是日期拾取器的默认行为。从事件处理程序中取出日期选择器。
你不应该有多个相同ID的输入;$("#datepicker")
选择器只会找到第一个。如果需要多个日期选择器输入,请使用类。所以HTML应该是:
<input type="text" class="datepicker" name="publishUp">
<input type="text" class="datepicker" name="publishDown">
, jQuery应该是:
$(function() {
$(".datepicker").datepicker({
// options
});
});
相关文章:
- Javascript-如何使用bootstrap日期时间选择器自动计算两个时间输入之间的差异
- Jquery UI日期选择器不关注输入
- jQuery位置选择器输入样式背景和焦点
- Jquery添加输入字段和日期选择器
- jQuery选择器不识别任何动态创建的HTML输入函数
- JQueryUI日期选择器,输入和日期选择器都打开了
- jQuery选择器,用于查找包含具有特定值的TD输入的TR
- javascript日期选择器检测输入字段中更改的值
- 如何启用由日期选择器 ui 附加的输入?(JQuery 插件)
- 将“日期”设置为Jquery UI日期选择器输入文本框
- 用于多个from输入的JQuery日期选择器函数
- 如何在iOS中对输入元素使用Jquery:焦点选择器
- Jquery,手动输入的日期选择器
- 允许日期选择器使用文本输入字段
- jquery:输入选择器未选择:选择元素
- jQuery + Boostrap DatePicker:如何让两个日期选择器输入相互更新
- 在ExtJS日期选择器输入值中允许非数字
- Jquery选择器输入填充相同的id,但不同的数字
- jQuery设置了日期选择器输入的默认值
- 我想要的光谱颜色选择器输入文本框的点击,但对我来说它不工作