jquery - 动态表单和 JQuery UI 日期输入

标签 jquery forms jquery-ui datepicker

我有一个表单,您可以在其中输入一些信息,然后单击一个按钮,该按钮将添加该表单的副本,可以一遍又一遍地完成此操作,直到他们对所放置的信息感到满意为止。

在此表单上,我有两个日期输入,一个是 date_from,另一个是 date_to,这些数组用于在此页面上启用更多表单。我遇到的问题是,我正在使用 JQuery 的日期选择器 UI,目前输入有 id,因此日期选择器只能使用一次。

我如何获得它,以便 JQuery 日期选择器可以用于出现的每个日期输入?

这是我到目前为止的代码...

$(function() {
    $("#to-date").datepicker({
        dateFormat: "dd/mm/yy",
        altField: "#alt-to",
        altFormat: "yy-mm-dd"
});

    $("#from-date").datepicker({
        dateFormat: "dd/mm/yy",
        altField: "#alt-from",
        altFormat: "yy-mm-dd"
    });
});

这是my JSFiddle ,虽然日期选择器不起作用,但它在我的桌面上。

如有任何帮助,我们将不胜感激。

最佳答案

使用类来选择输入。

<input type="text" id="from-date"  class="from_date" value="">

$(".from_date").datepicker({...});

编辑 通过更新(通过对我的答案的评论)问题,我找到了解决方案 here .

您可以在 altField 中使用 JQuery 选择器来获取您想要显示日期的输入。

关于jquery - 动态表单和 JQuery UI 日期输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23651033/

相关文章:

javascript - 根据当前悬停的类,将 CSS 应用于具有相同类的多个元素

java - 如何使用 VERTX 处理程序获取 POST 表单数据?

javascript - PHP 和 Ajax : Illegal invocation

javascript - noUiSlider 不工作

forms - 表单数据在滚动 Flutter 时消失

带图像的 jQuery 值 slider

php - 将选定的日期值传递给查询

jquery - 如何创建垂直对齐的选项卡?

javascript - 我需要卡住 html 表格中的顶行

javascript - 表单未验证 - javascript