只需要在 input 的 keydown 事件中 绑定
//清除日期
$scope.clearDate = function($event) {
if($event.keyCode == 8|| $event.keyCode == 46){
DateUtilClass.clearDate($event);
$scope.teamSelect = "-1";//重置team
$scope.dataVal=""
$scope.saveEventDate()
$scope.isteamDisabled = true;
$event.preventDefault();
return false;
}
jQuery($event.currentTarget).blur();//加上这句就可以
}
----------
或者在 关闭事件中加入
var datePickObj = $("#startDate");
datePickObj.datepicker({
showOn: "both",
onClose: function (selectedDate) {//选择开启日期后关闭日期插件,调用的操作
jQuery(this).blur();//此句是重点
});