[英]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.