簡體   English   中英

jQuery datepicker范圍問題

[英]Jquery datepicker range issue

我是jquery新手,正在嘗試解決datepicker問題。

基本上,我想要的是顯示xml文件中的項目,方法是選擇起始日期和日期。

我的ajax電話看起來像這樣

        function getSelectedItems(){
        $.ajax(
            {
                url: 'myUrl',
                type: 'GET',
                dataType: 'xml',
                async: false,
                success: parseXml
            });
        }

而且parseXML看起來像這樣

function parseXml(xml)
        {
            $(xml).find('item').each(function()
            {
                $(".my-calendar").append($(this).find('title').text() + "<br />");
                $(".my-calendar").append($(this).find('pubDate').text() + "<br />");
            });
        }


$(document).ready( function() {


            $('#date_start').datepicker({ dateFormat: 'yy-mm-dd' });

            $('#date_end').datepicker({
                dateFormat: 'yy-mm-dd',

            });


            $('.btn-search').click(function (event) {

            });
        });
    });

誰能幫我弄清楚這個問題?

由於您正在使用日期范圍,因此建議您改用daterangepicker

$('#date_range').daterangepicker({
    "startDate": "01/01/2017",
    "endDate": "02/01/2017"
}, function(start, end, label) {
    $.ajax({
        url: "myUrl",
        method: "GET",
        dataType: 'xml',
        data: {
            from: start.format('YYYY-MM-DD'),
            to: end.format('YYYY-MM-DD')
        },
        success: parseXml
    });
});

上面的代碼受啟發: https : //stackoverflow.com/a/38615044/2777988

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM