날짜 선택기를 사용하여 2 날짜의 날짜를 선택합니다 .... 백 스페이스를 클릭하는 동안 텍스트 상자 값을 지우는 중 .... Firefox에서 제대로 작동합니다. 하지만 크롬에서는 이전 페이지로 리디렉션됩니다.백 스페이스는 날짜 선택기에서 크롬의 이전 페이지로 리디렉션됩니다
$().ready(function() {
var dates = $("#TestDateFrom, #TestDateTo").datepicker({
changeMonth: true,
numberOfMonths: 1,
onSelect: function(selectedDate) {
var option = this.id == "TestDateFrom" ? "minDate" : "maxDate",
instance = $(this).data("datepicker"),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings);
dates.not(this).datepicker("option", option, date);
}
});
$("#TestDateFrom").keypress(function(e) {
switch (e.keyCode) {
case 8:
$("#TestDateFrom").val(""); // backspace
break;
default:
e.preventDefault();
break;
}
});
$("#TestDateTo").keypress(function(e) {
switch (e.keyCode) {
case 8:
$("#TestDateTo").val(""); // backspace
break;
default:
e.preventDefault();
break;
}
});
})
감사합니다. – user1086355