これがピッカー初期化です
<div class="app">
<input type="text" id="pick" />
</div>
$('#pick').daterangepicker({
timePickerIncrement: 30, format: 'YYYY-MM-DD'
}, function(start, end) {
start = start.format('YYYY-MM-DD');
end = end.format('YYYY-MM-DD');
$.ajax({
url: global_url+'statistics/analytics-ajax',
data: 'start='+start+'&end='+end,
dataType: 'html',
method: 'post',
beforeSend: function() {
},
complete: function() {
},
success: function(data) {
$('.app').html(data);
//$('#pick').daterangepicker();
}
})
});
成功のコールバックで、私は
クラス app を含む div は次のように置き換えられます
<input type="text" id="pick" />
しかし、コンテンツがajax daterangepickerを介してロードされると機能しないため、追加しました
$('#pick').daterangepicker();
正常にdaterangepickerを見ることができますが、Ajaxは機能していません。ここで何が起きてるの。