具有角度返回的Jquery datepicker未定义

时间:2016-04-22 14:19:41

标签: javascript jquery angularjs jquery-ui

在我使用角度开发的一种形式中,我使用两个日期选择器



 <td><input  ng-model="reportsVal.start_date" type="text" id="startDatePicker"  ng-disabled="showVals"></td>
  <td><input  ng-model="reportsVal.end_date" type="text" id="endDatePicker" required ng-disabled="showVals"></td>
&#13;
&#13;
&#13;

&#13;
&#13;
 $( "#startDatePicker").datepicker({
    	showOn: "button",
    	

    	buttonImage : "images/icons/calender.png",
        buttonImageOnly: true,
        buttonText: "Start Date",
        dateFormat: 'dd/mm/yy',
        minDate: dateToday,
        numberOfMonths: 1
       
       
    });
    $( "#endDatePicker").datepicker({
    	showOn: "button",
    	

    	buttonImage : "images/icons/calender.png",
        buttonImageOnly: true,
        buttonText: "End Date",
        dateFormat: 'dd/mm/yy',
        minDate: dateToday
       
    });
&#13;
&#13;
&#13;

在我登录日志 reportsVal.start_date reportsVal.end_date 时提交,它按预期显示。但是当我使用end_date时必须大于start_date条件,如下所示

&#13;
&#13;
   $( "#startDatePicker").datepicker({
    	showOn: "button",
    	

    	buttonImage : "images/icons/calender.png",
        buttonImageOnly: true,
        buttonText: "Start Date",
        dateFormat: 'dd/mm/yy',
        minDate: dateToday,
        numberOfMonths: 1,
        onSelect: function(selected) {
        	var date = $(this).datepicker('getDate');
        	if (date) {
        	date.setDate(date.getDate() + 1);
        	}
        	$("#endDatePicker").datepicker("option","minDate", date)
        	} 
       
    });
    $( "#endDatePicker").datepicker({
    	showOn: "button",
    	

    	buttonImage : "images/icons/calender.png",
        buttonImageOnly: true,
        buttonText: "End Date",
        dateFormat: 'dd/mm/yy',
        minDate: dateToday,
         onSelect: function(selected) {
            var date = $(this).datepicker('getDate');
            if (date) {
            date.setDate(date.getDate() - 1);
            }
            $("#startDatePicker").datepicker("option","maxDate", date || 0)
            } 
    });
&#13;
&#13;
&#13;

我对这些值 reportsVal.start_date reportsVal.end_date

未定义

0 个答案:

没有答案