使用数组表示法对多个字段执行jQuery日期选择器
jQuery Date Picker on Multiple Fields using array notation
使用JS生成名称为的输入字段列表
name="date_from[]"
类"date_picker"是使用实例化的
$( ".date_picker" ).datepicker({ dateFormat: "dd-mm-yy" });
当使用JS生成新记录时,新的输入字段实际上会显示日期选择器,但所选日期始终插入到第一个字段中。
是否有任何解决方案,或者date_picker中是否有一个选项可以将其插入当前选定的字段?
日期选择器有一个onClose
事件,该事件提供一个带有结果的变量。你需要接受它,分割它,并将其设置为你的输入:
var $input = $('input')
$input.datepicker({
dateFormat: 'dd-mm-yy'
, onClose: function(dateText) {
for (var i = 0, date = dateText.split('-'), item; item = $input[i];) {
item.value = date[i++];
}
}
})
这是一个活生生的例子。
相关文章:
- 如何在Knockout中对输入字段执行内联验证
- 使用数组表示法对多个字段执行jQuery日期选择器
- 唯一字段约束在 dropDatabase 之后未强制执行
- 在表单中搜索字段,然后对所有选定的结果执行某些操作
- 是否可以从文档中的输入字段执行简单的 javascript 语句
- 如何将 Google 地方自动完成功能配置为仅在输入字段中至少有 n 个字母时执行请求
- 在Razor生成的隐藏字段上强制执行类型,在没有强制转换的JavaScript中接收变量
- Jquery.脚本更改输入字段中的值.然后根据输入字段中的值需要执行if语句
- 如何在JavaScript中为HTML上的动态添加字段执行乘法
- jQuery-对表单中的每个字段执行操作
- 基于复选框字段对网格视图中的行执行操作
- 在输入字段中放入乘法或除法,以对其他2个输入字段执行乘法或除法
- 在输入字段中输入不执行任何操作的键
- 从隐藏字段执行javascript函数
- 仅在所有字段都已满或加载后更改时执行jQuery
- 如何从JS的输入字段执行脚本
- 如何在带有用户输入字段的HTML页面上执行SQL命令,并在同一页面上显示结果
- 当通过jquery更新输入字段时,执行一些操作
- 在lotus notes中从另一个表单获取字段值,以便在web上执行验证
- 如果字段有焦点,则执行事件