gpt4 book ai didi

jquery - 为什么更改日期后 "datetime-local"的值为空?

转载 作者:行者123 更新时间:2023-11-28 01:14:14 29 4
gpt4 key购买 nike

查看此图像以更好地理解问题:

enter image description here

发送表单的代码是在 jquery 中使用 $form.serialize()

$.post(  $form.attr("action"), $form.serialize(), function (response) { 
...
});

最后的html代码是这样的:

<form action="ServletNewActivity" method="post" id="formNewActivity" novalidate>
...
<label>Hora y fecha de inicio</label>
<input type="datetime-local" name="fecha_inicio" id="fecha_inicio" value="<%= dateFormat.format(date) %>T08:00" required/>
<small class="error">La hora y fecha de inicio especificadas no son válidas.</small>

<label>Hora y fecha de finalización</label>
<input type="datetime-local" name="fecha_fin" id="fecha_fin" value="<%= dateFormat.format(date) %>T10:00" required/>
<small class="error">La hora y fecha de finalización especificadas no son válidas.</small>
<small class="error actividad_genera_conflicto">
La actividad que usted desea ingresar genera conflicto con otra actividad existente en el mismo rango de tiempo, por favor elija otro rango de tiempo para crear la actividad.
</small>
...

<input type="submit" value="Crear actividad" name="crear" id="crear"/>

</form>

最佳答案

在我的国家,没有 4 月 31 日。您应该删除 form 元素的 novalidate 属性。

另请参阅 http://crbug.com/231811

关于jquery - 为什么更改日期后 "datetime-local"的值为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36392580/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com