Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery datepicker在mobile中工作不正常_Javascript_Jquery_Html - Fatal编程技术网

Javascript jquery datepicker在mobile中工作不正常

Javascript jquery datepicker在mobile中工作不正常,javascript,jquery,html,Javascript,Jquery,Html,我正在为移动设备设计一个应用程序,其中我使用jquery datepicker。我有日期文本框和提交按钮。日历将在“提交”按钮上打开。但问题是,当我点击一个月中的任何一天时,这个按钮会获得焦点并被点击,而不是选择那一天 谢谢,你是说日期选择器下的按钮可以聚焦吗?我遇到了这个问题,并通过向datepicker添加一个回调函数解决了这个问题,该函数将在datepicker被激活时禁用所有其他输入,然后在datepicker关闭时重新启用它们 查看文档,datepicker对open和close都有回

我正在为移动设备设计一个应用程序,其中我使用jquery datepicker。我有日期文本框和提交按钮。日历将在“提交”按钮上打开。但问题是,当我点击一个月中的任何一天时,这个按钮会获得焦点并被点击,而不是选择那一天


谢谢,

你是说日期选择器下的按钮可以聚焦吗?我遇到了这个问题,并通过向datepicker添加一个回调函数解决了这个问题,该函数将在datepicker被激活时禁用所有其他输入,然后在datepicker关闭时重新启用它们

查看文档,datepicker对open和close都有回调

编辑:

我将在这里发布,而不是另一个回复

初始化日期选择器时,可以传递选项,包括回调。这是您要使用的两个回调,我在这里所做的是通过$('#containingdiv')获取称为“inputs”的变量表中的所有输入。查找('input'),然后在显示之前,我向所有输入添加属性“disabled”,在关闭时,我只需再次删除该属性

date.datepicker({ 
    beforeShow: function() {
        inputs.attr("disabled","disabled");
    },
    onClose: function() {
        inputs.attr("disabled","");
    }
});

你的意思是说日期选择器下的按钮可以聚焦?我遇到了这个问题,并通过向datepicker添加一个回调函数解决了这个问题,该函数将在datepicker被激活时禁用所有其他输入,然后在datepicker关闭时重新启用它们

查看文档,datepicker对open和close都有回调

编辑:

我将在这里发布,而不是另一个回复

初始化日期选择器时,可以传递选项,包括回调。这是您要使用的两个回调,我在这里所做的是通过$('#containingdiv')获取称为“inputs”的变量表中的所有输入。查找('input'),然后在显示之前,我向所有输入添加属性“disabled”,在关闭时,我只需再次删除该属性

date.datepicker({ 
    beforeShow: function() {
        inputs.attr("disabled","disabled");
    },
    onClose: function() {
        inputs.attr("disabled","");
    }
});

你能给我文档的链接吗?你想要“beforeShow”和“onClose”方法。你能给我一些如何使用这些函数的代码吗?虽然这些回调肯定会解决我的问题,但我不知道如何使用Hey ninja,虽然输入文本字段被禁用,但按钮不可用?你能给我文档链接吗?你想要“beforeShow”和“onClose”方法。你能给我一些如何使用这些函数的代码吗?虽然这些回调肯定会解决我的问题,但我不知道如何使用Hey ninja,虽然输入文本字段被禁用,但按钮却没有?