jQuery Datepicker 在选择日期时不更新输入字段
Posted
技术标签:
【中文标题】jQuery Datepicker 在选择日期时不更新输入字段【英文标题】:jQuery Datepicker does not update input field upon selecting date 【发布时间】:2015-02-12 04:48:12 【问题描述】:我已经阅读了所有关于此的 SO 主题,并尝试了很多方法。甚至http://jqueryui.com/datepicker/#default 的 jQuery Datepicker 信息页面也显示了我不理解的行为。
一个。点击输入栏 > datepicker 弹出 湾。选择一个日期 > 视觉上,输入字段出现以显示您选择的日期 C。但是,输入字段的“值”属性不会更改为所选日期
请问我错过了什么? 谢谢
【问题讨论】:
你的代码在哪里?你怎么知道值不是日期? 您是否正在检查DOM
并期望值 attribute 改变..? ://
@haxtbh 我只是使用 Datepicker 演示页面来显示代码,因为它表现出相同的行为。
@TJ 是的,这就是我正在检查的内容
@PaulKaiser 您在检查DOM
时看不到属性 的变化。 property 值会在内部发生变化,您可以通过 js 访问该值来检查...those are different things...
【参考方案1】:
Firebug 总是显示任何 html 元素的默认值。当反映在客户端时,它永远不会改变价值。但是,当您提交或序列化表单时,更新后的值将传递给 $_POST。
【讨论】:
表单内元素的所有值都在提交之后的表单方法 @TJ 呃,抱歉,$_POST 显示该值实际上已更新,只是没有显示在 DOM 中,正如 TECHNOMAN 指出的那样。所以,不是 jQuery 问题,而是椅子和键盘之间的问题...... :(以上是关于jQuery Datepicker 在选择日期时不更新输入字段的主要内容,如果未能解决你的问题,请参考以下文章