2014-01-13 4 views
0

날짜 필드가있는 양식이 있으며 JQuery datepicker를 사용합니다. 이것은 Windows 7 휴대 전화를 제외한 모든 플랫폼에서 완벽하게 작동합니다.jQuery Datepicker가 Windows 7에서 작동하지 않습니다.

필드를 클릭하면 달력이 올바르게 나타나지만 달력을 클릭하여 날짜를 선택하면 날짜가 선택되지 않고 달력이 계속 표시됩니다.

저는 이것을 검색하여 다른 사람들에게도 일어 났지만 해결 방법을 찾지 못했습니다. 내 양식의

$(document).ready(function() { 

var myDate = new Date(); 
$('#datepicker1,#datepicker2').datepicker({ 
    minDate: myDate, 
    dateFormat: 'dd/mm/yy', 
    showOn: 'both', 
    buttonImage: '/......calendar.gif', 
    buttonImageOnly: true, 
    onSelect: controlDates 
}); 

function controlDates(dateStr) 
{ 
    if (this.id == 'datepicker1') 
     { $('#datepicker2').datepicker('option', 'minDate', $(this).datepicker('getDate')); } 
    else 
     { $('#datepicker1').datepicker('option', 'maxDate', $(this).datepicker('getDate')); } 
} 

부 :

<form.....><input type="text" size="8" name="pudate" value="'.$startdate.'" id="datepicker1" title=""> 

이 사람이 모든 조언을 할 수 있습니까? 감사.

+0

그냥 업데이트 - jquery-migrate를 사용하고 jQuery를 1.10.3 버전으로 업데이트하면서 jQuery를 1.10.2 버전으로 업그레이드하여이 문제를 해결했습니다. –

답변

0

그냥 업데이트 -이 문제는 jQuery를 1.10.2 버전으로 업그레이드하고 jquery-migrate를 사용하고 jQuery UI를 1.10.3 버전으로 업데이트하여이 문제를 해결했습니다.

관련 문제