Php Ajax显示两个日期之间的天数(输入标记),无需提交

Php Ajax显示两个日期之间的天数(输入标记),无需提交,php,jquery,ajax,Php,Jquery,Ajax,我正在制作一个系统,允许用户输入两个日期。然后系统返回一个计算结果,比如两个日期之间有多少个星期一 我得到了初始日期和最终日期。在灰色输入中,即在只读模式下,我必须返回这两个日期之间的星期一天数,而无需按任何键 我输入日期,它会自动计算。我已经创建了一个可以工作的php函数,我需要这只手,因为我不是ajax专家。使用setinterval示例setIntervalfunction{alertHello;},3000 欢迎来到SO。请具体说明你的问题。到目前为止你做了什么?你到底需要什么帮助?到目

我正在制作一个系统,允许用户输入两个日期。然后系统返回一个计算结果,比如两个日期之间有多少个星期一

我得到了初始日期和最终日期。在灰色输入中,即在只读模式下,我必须返回这两个日期之间的星期一天数,而无需按任何键


我输入日期,它会自动计算。我已经创建了一个可以工作的php函数,我需要这只手,因为我不是ajax专家。

使用setinterval示例setIntervalfunction{alertHello;},3000

欢迎来到SO。请具体说明你的问题。到目前为止你做了什么?你到底需要什么帮助?到目前为止您尝试了什么?您的意思是,一旦输入第二个日期,它将自动计算?查看keyup或input事件,以便可以检测字段何时发生更改。不知道你所说的只读模式是什么意思??此外,问题的标题似乎与内容无关,除非您能再次澄清?当输入了两个日期时,自动计算将返回,而不做任何其他操作。输出位于readonly中的输入标记中,因此用户无法对其进行修改。您不必为此使用只读输入,只需将其输出到div或span或任何其他已为只读的元素中即可。但是,如果不是这样,您只需要处理日期字段上的正确事件。因此,即使表单中没有提供任何数据,您也需要每3秒进行一次AJAX调用。您不先测试输入是否已填充,然后运行AJAX查询$document.readyfunction{setInterval test,3000;};函数测试{var-stard=$'stard'.val;var-end=$'end'.val;ifend!=未定义的&&stard!=未定义的{//code-ajax}