【发布时间】:2012-07-02 20:25:05
【问题描述】:
我有一个用于生成报告的简单表单,我正在向其中添加一个 jqueryUI 日期选择器。我遇到的问题是当我尝试使用来自用户的信息重新填充字段时。
Jquery 似乎正在重置我的日期字段的默认值(目前,它在 7 月选择了 2 个不同的日期)。如何将其设置回用户提交的值?
我当前的代码:
<form method="post" action="">
Username: <input type="text" size="12" name="username" required value="foo" />
Password: <input type="password" size="12" name="password" required value="bar" />
Start Date: <input id="startdate" type="text" size="12" name="startday" required value="06/28/2012" />
End Date: <input id="enddate" type="text" size="12" name="endday" required value="06/30/2012" />
<script type="text/javascript">
$(function(){
$("#startdate").datepicker();
$("#enddate").datepicker();
});
</script>
<input type="submit">
</form>
【问题讨论】:
-
@anonymousdownvotingislame 我做到了。当那不起作用时,我在这里发布。
-
我answer中的第二句话。
-
我不明白。究竟是什么问题?代码工作正常,日期选择器根据
value属性初始化,“选择”日期覆盖预填充的日期。那么问题出在哪里? -
@SalmanA 由于某种原因,日期选择器没有使用 value 属性初始化,而是用 7 月的随机日期覆盖它
标签: javascript jquery jquery-ui