datetimepicker bootstrap获取值并将其用作输入未定义的bug

时间:2016-01-28 14:28:33

标签: javascript twitter-bootstrap

我不确定为什么会发生以下情况但是,我正在使用bootstrap中的datetimepicker1,当我尝试获取所选值时,我得到了未定义的

var date =  $("#datetimepicker1").find("input").val();

但是在控制台上输入$("#datetimepicker1").find("input").val();时会得到正确的日期。我可以获得所选/选择日期的值,以便我可以使用它吗?

HTML

<div class="container">
<div class="row">
    <div class='col-sm-6'>
        <div class="form-group">
            <div class='input-group date' id='datetimepicker1'>
                <input type='text' class="form-control" />
                <span class="input-group-addon">
                    <span class="glyphicon glyphicon-calendar"></span>
                </span>
            </div>
        </div>
    </div>
</div>

另外,我试图使用“M dd yyyy hh:ii:ss”将我的日期格式更改为“2016年1月14日hh:min:ss”,但它给了我星期五(工作日)而不是月份名称。我正在使用的链接是enter link description here

2 个答案:

答案 0 :(得分:1)

尝试没有查找。

 var date = $("#datetimepicker1").val();

答案 1 :(得分:1)

<!--- in Html code, add id in input -->
<input type='text' id="date_time" class="form-control" />

// In Jquery
var date = $("#date_time").val();