未通过 POST 请求提交的日期和时间

加法器

我有一个表单,上面有一个日期时间选择器。我正在尝试选择数据和时间,然后发出 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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章