的問題是,我初始化在下列方式酥料餅:
<div id="popoverCnt" style="display:none;">
... content ...
<div class="input-group date" data-provide="datepicker" id="date_1" data-date-format="yyyy-mm-dd">
<input class="form-control" name="dateval1" id="dateval1" type="dateISO" required placeholder="yyyy-mm-dd">
<div class="input-group-addon">
<span class="glyphicon glyphicon-th"></span>
</div>
</div>
... more content ...
</div>
<a tabindex="1" data-toggle="popover" id="pop1">Open popover</a>
<script>
$("#pop1").popover({
html: true,
placement: 'bottom',
trigger: 'click',
content: function() {
return $('popoverCnt').html();
}
});
</script>
意思就是說酥料餅的含量從加載現有的,但不顯示<div>
。因此,datepicker
以奇怪的方式被附加 - 顯示正確,但所選值被寫入到重複,不可見div
的input
。
由於display:none;
,重複的input
在檢查員中不可見。
改變<div>
標籤<template>
爲popoverCnt
立即解決的問題。
你可以添加你的代碼,用於分配引導日期選擇器。 – Jay
當我準備小提琴回答時,我發現問題... :) – Mkoch