获取数据表中多个日期选择器的值

时间:2017-04-12 11:37:21

标签: javascript jquery jquery-ui

我在数据表中有多个jQuery日期选择器。我试图获得每个日期选择器的价值。但是,我只获得第一个datepicker的值。如何在循环中获取每个值?

table.rows().eq(0).each(function (index) {
    var val = $('[datepicker]').val();
    var selectedDate = val;
};

enter image description here

2 个答案:

答案 0 :(得分:2)

尝试找出datepickers中的所有table

table.find('[datepicker]') // get all datepicker in table
     .each(function () {
        var selectedDate = this.value;
     });

答案 1 :(得分:1)

我找到了解决方案。由于datepicker不存在于数据表本身,我需要执行以下操作。

 $('[datepicker]').each(function () {
    var selectedDate = $(this).val();
    datePickerList.push(selectedDate);
});