【问题标题】:Get output from datePicker?从 datePicker 获取输出?
【发布时间】:2013-10-08 10:00:19
【问题描述】:

我的网站上有一个日期选择器 - 在头部我包含大量 js 文件,然后在正文中只需要编写:

<form class="form-horizontal row-border" action="#">
<div class="form-group">                            
<div class="inlinepicker datepicker-liquid"></div>
</form> 

当页面加载时,DatePicker 呈现并且是交互式的,您可以选择一个日期,我只是完全不知道如何从中获取输出?我习惯了&lt;input name='abc'&gt;,以便从表单中获取输出并传递给 php 文件等。

我需要做的是从表单中获取输出并传递给一个 php 文件,该文件将使用它做一些事情。

有人可以提供任何建议吗?丁:。谢谢。

【问题讨论】:

  • 你可能需要ajax ..api.jquery.com/jQuery.ajax
  • 谢谢,但我熟悉 ajax - 我坚持的是我将通过 ajax 请求发布到脚本的内容。
  • 所以你想获取日期值..???

标签: javascript php jquery forms datepicker


【解决方案1】:

datepicker

<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>
<body>
Date: <input type="text" id="datepicker" />
</body>

$("#datepicker").val();等输入标签的id,可以得到值。

【讨论】:

  • 没有输入标签。我有一个我想使用的 DatePicker 的当前框架。我知道简单的 datePicker jQuery API,但我不想使用它。我不希望我的用户必须单击文本框来提示弹出日历。我在屏幕上有一个日历供用户选择。
【解决方案2】:

您可以处理提交按钮单击或表单提交,获取其中的日期选择器值并将其放入隐藏字段中。

<form class="form-horizontal row-border" action="#">
    <div class="form-group">
        <div class="inlinepicker datepicker-liquid">
        </div>
    </div>
    <input type="hidden" name="datePickerValue" id="hdnDatePickerValue" />
    <input type="button" onclick="onSubmit()" value="Submit" />
</form>
<script>
    function onSubmit() {
        $("#hdnDatePickerValue").val($("#datepicker").val());
    }
</script>

【讨论】:

    猜你喜欢
    • 2016-06-11
    • 2011-11-09
    • 2011-07-15
    • 2018-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-17
    相关资源
    最近更新 更多