将动态类添加到" datetimepicker"

时间:2017-07-31 06:44:27

标签: jquery datepicker

我的页面中有两个字段。其中一个是datepicker另一个是datetimepicker
两个字段都有相同的classesid

<div id="ui-datepicker-div" class="ui-datepicker ui-widget ui-widget-content"></div>

我以这种方式绑定日期选择器:

$scope.bindDate('#appliedDate');
$scope.bindDateTime('#appliedTime');

现在我需要将动态类dtPicker添加到bindDateTime字段。
我试过了:

$scope.bindDateTime = function(value) {
    $('#ui-datepicker-div').addClass("dtPicker");
     $(value).datetimepicker({
        dateFormat: 'yy-mm-dd',
        onSelect: function(datetext){

        },
    });
  }

但动态类同时添加了datePickerdateTimePicker个字段。我想只添加dateTimePicker字段。如何做?

1 个答案:

答案 0 :(得分:0)

您可以使用:first:last属性以及您的选择。但是不要在两个字段中使用相同的ID。而不是在class属性中使用它。

MSSQL DATABASE

$scope.bindDateTime = function(value) {
    $('#ui-datepicker-div:first').addClass("dtPicker");

  }

在这里,您需要检查文档中首先出现的文件$scope.bindDateTime = function(value) { $('#ui-datepicker-div:last').addClass("dtPicker"); } datepicker