我的 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/