jquery - 日期选择器应用于错误的字段

标签 jquery jquery-ui

我的 jQuery UI 日期选择器遇到了一个小问题。 问题是,我有我的页面和一些像这样的输入:

blabla | blabla | .date-picker | blabla
blabla2 | blabla2 | .date-picker | blabla2
blabla3 | blabla3 | .date-picker | blabla3

因此,“blabla”只是一些文本,“.date-picker”是一个输入,具有“date-picker”类。

在我的 JavaScript 代码中,我只有以下内容:

$(function() {
    $('.date-picker').datepicker();
});

但是例如,如果我单击“blabla3”行的输入,它总是更新第一个输入,而不是更新正确的输入...

我的输入具有相同的 id(我无法更改它),但我正在使用选择器的输入类,因此它应该可以工作,但不能。

最佳答案

你好,旧帖子,但它是为那些仍然面临这个问题的人...

只需删除新输入的id,日期选择器总是会生成一个新的id,即如果输入没有id。如果它有一个,日期选择器将保留它,这意味着这里第一个输入被克隆,最后一个输入也将被更新。

关于jquery - 日期选择器应用于错误的字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12313889/

相关文章:

javascript - 如何使用 parseJSON 将 javascript 关联数组转换为 json 并稍后使用?

jquery - 获取第二个元素的id

javascript - JQuery - 如何在桌面和移动菜单之间传递事件类?

javascript - 调用javascript函数来获取元素的偏移量

Jquery ui z-index 对其他元素的行为 - 这可能吗?

JQuery UI Accordion 动态创建

jquery - 检查是否在 jquery 中未选中单选按钮

javascript - 获取事件目标的父元素的索引

jquery ui datepicker dateFormat 未按预期工作

php - 如何向 Blueimp Uploader 提交额外的表单数据?