Opt*_*mal 9 javascript jquery datepicker twitter-bootstrap
有人可以解释如何从内联/嵌入版本的Eternicode的扩展Bootstrape Datepicker中捕获所选日期 - http://eternicode.github.io/bootstrap-datepicker/
<form class="form-date" role="form" action="/'.$ref.'/edit" method="get">
<div class="form-group" id="datepickid">
<div></div>
<input type="hidden" name="dt_due" id="dt_due">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
...
$('#datepickid div').datepicker({
startDate: "+1d",
todayHighlight: true
});
Run Code Online (Sandbox Code Playgroud)
我很清楚,我希望它在所选日期发生变化时写入隐藏输入.
我确定我遗漏了一些显而易见的东西,但是其他的例子写入了输入它也是链接的,但似乎没有明显的方式从内联版本输出数据.
所有帮助赞赏.
Opt*_*mal 19
没关系,答案是通过谷歌集团提供的.
我不得不添加.on(ChangeDate)......
$('#datepickid div').datepicker({
startDate: "+1d",
todayHighlight: true
}).on('changeDate', function(e){
$('#dt_due').val(e.format('dd/mm/yyyy'))
});
Run Code Online (Sandbox Code Playgroud)
您也可以使用它来获取所有日期(对于多日期)
$('#datepickid div').datepicker({
startDate: "+1d",
todayHighlight: true
}).on('changeDate', function(e){
$('#dt_due').val(
$('#datepickid div').datepicker('getFormattedDate') // get the formatted date from the datepicker (using the format you instantiated it with)
);
});
Run Code Online (Sandbox Code Playgroud)