我有一个表格,上面有日期时间选择器。我正在尝试选择数据和时间,然后发出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
当我提交表单时,datatime对象不会通过表单传递。我做错了什么?
答案 0 :(得分:1)
您应添加name
属性,该值对应于您的日期和时间字段。
<input id="datetimepicker" name="your-datetime-field-here" title="datetimepicker" style="width: 100%;" />