jQuery DatetimePicker插件-IE Webview(PhoneGap)应用程序上不会触发onClose事件

jQuery DatetimePicker插件-IE Webview(PhoneGap)应用程序上不会触发onClose事件,jquery,cordova,datetimepicker,Jquery,Cordova,Datetimepicker,我正在开发PhoneGap应用程序,它将在windows IE webview上运行。在应用程序中,我们使用的DatetimePicker插件如下所述: jQuery DateTimePicker插件() 这个插件在所有Mac电脑上都能很好地工作,但是它在Windows webview上有奇怪的行为,因为它的onClose功能确实能按预期工作 我们在点击日历图像时显示日历。如果我点击屏幕上的任何地方,日历就会关闭。然而,它只是得到隐藏和非事件得到消防关闭日历。我已经为测试设置了警报,该警报会触发

我正在开发PhoneGap应用程序,它将在windows IE webview上运行。在应用程序中,我们使用的DatetimePicker插件如下所述: jQuery DateTimePicker插件()

这个插件在所有Mac电脑上都能很好地工作,但是它在Windows webview上有奇怪的行为,因为它的onClose功能确实能按预期工作

我们在点击日历图像时显示日历。如果我点击屏幕上的任何地方,日历就会关闭。然而,它只是得到隐藏和非事件得到消防关闭日历。我已经为测试设置了警报,该警报会触发其他逻辑。我已经编写了自己的onSelect和onClose事件,覆盖了主要的插件操作

正如我上面提到的,日历只是隐藏,但事件并没有得到调用。隐藏日历后,若我点击日历,那个么只有它触发onClose事件并向我抛出用于测试目的的警报。这意味着我只能在日历图像上正确触发onClose事件。这两个事件在IE7/8浏览器上都能完美工作,但onClose事件在IE Webview上不起作用。我尝试了很多方法,但都没有成功。这是我的密码

$("#datetimepicker").datetimepicker({
            onSelect:function($this){
                //alert($this);
               alert("i am selected");
            $(this).data('datepicker').inline = true;
            var hour = $('.ui-datepicker .dateimepicker-hour').val();
            //alert (hour);
                var minuts = $('.ui-datepicker .dateimepicker-minuts').val();
                //alert (minuts);
                var second = $('.ui-datepicker .dateimepicker-second').val();//alert (second);

                var time = hour + ":" + minuts + ":" + second;
                //alert (time);
                //alert($this +" "+ time);
            $("#datetimepicker").attr("value",$this +" "+ time);
            },
            onClose: function() {
                alert("its on close");
                var currentsetdate = $(this).val();
                if(currentsetdate == ""){}
                else{
                //alert (currentsetdate);
                var onlydate = currentsetdate.split(' ')[0];
                //alert (onlydate);
             $(this).data('datepicker').inline = false;
             var hour = $('.ui-datepicker .dateimepicker-hour').val();
            //alert (hour);
                var minuts = $('.ui-datepicker .dateimepicker-minuts').val();
                //alert (minuts);
                var second = $('.ui-datepicker .dateimepicker-second').val();//alert (second);

                var time = hour + ":" + minuts + ":" + second;
                //alert (time);
                 $("#datetimepicker").attr("value",onlydate +" "+ time);
                }}
有人知道限制代码吗。如果有人能帮忙解决这个问题,那就太好了。是否可以将日历的onClose事件绑定到正文的任何位置

问候,, 吉坦德拉