未捕获的TypeError:$(...)。setDate不是函数

时间:2019-12-13 05:36:15

标签: javascript jquery datepicker

我有两个日期日期选择器区域,我想通过我的startDate + myText值设置我的完成日期,例如3,5,2(day),但是我在此行$("#finishDate").setDate(startDate + inputDate);中遇到错误 给我

  

“未捕获的TypeError:$(...)。setDate不是函数”

我该怎么做。谢谢。

 $("#myText").on('change', function () {
                var startDate = $('#startDate').val();                
                var inputDay = $('#myText').val();
                $("#finishDate").setDate(startDate + inputDay);
 });

1 个答案:

答案 0 :(得分:0)

  

尝试使用此

$(document).on('change', "#myText", function () {
     var startDate = $('#startDate').val();                
     var inputDay = $('#myText').val();
     $('#finishDate').val(startDate + inputDay).datepicker('setDate', new Date(startDate));
     //$('#finishDate').val(startDate + inputDay).datepicker('setDate', startDate); //based on your date format
 });