我有一个表单,上面有一个日期时间选择器。我正在尝试选择数据和时间,然后发出 POST 请求,然后保存提交的日期和时间(以及其他数据)。
日期时间数据不会通过它们的形式传递。
这是我的代码:
<form method="post" action="/tweet">
<article class="media">
<div class="media-content">
<div class="field">
<p class="control">
<textarea class="textarea" name="tweet" id="counter" maxlength="140" placeholder="Share something new..."></textarea>
</p>
</div>
<nav class="level">
<div class="level-left">
<div class="level-item">
<button id="button" class="button is-primary">Tweet</button>
<button id="button" class="button is-primary">Promote</button>
<div class="demo-section k-content">
<h4>Schedule for...</h4>
<input id="datetimepicker" title="datetimepicker" style="width: 100%;" />
</div>
</div>
</div>
</form>
我的脚本如下所示:
<script>
$(document).ready(function () {
// create DateTimePicker from input HTML element
$("#datetimepicker").kendoDateTimePicker({
value: new Date(),
dateInput: true
});
});
</script>
这是使用此处找到的库:http : //demos.telerik.com/kendo-ui/dateinput/index
当我提交表单时,数据时间对象不会通过表单传递。我究竟做错了什么?
您应该添加name
属性,该值对应于您的日期和时间字段。
<input id="datetimepicker" name="your-datetime-field-here" title="datetimepicker" style="width: 100%;" />
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句