Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
单击文本框显示所选周-Jquery_Jquery - Fatal编程技术网

单击文本框显示所选周-Jquery

单击文本框显示所选周-Jquery,jquery,Jquery,我试图在单击文本框时显示此日历,并在文本框中显示所选的周,我被困在如何调用周选择器函数中,如下所示 $(函数(){ var startDate; var结束日期; var selectCurrentWeek=函数(){ setTimeout(函数(){ $('.week picker').find('.ui datepicker当前日期a').addClass('ui-state-active')) }, 1); } $(“.week picker”).datepicker({ showOth

我试图在单击文本框时显示此日历,并在文本框中显示所选的周,我被困在如何调用
周选择器
函数中,如下所示

$(函数(){
var startDate;
var结束日期;
var selectCurrentWeek=函数(){
setTimeout(函数(){
$('.week picker').find('.ui datepicker当前日期a').addClass('ui-state-active'))
}, 1);
}
$(“.week picker”).datepicker({
showOtherMonths:是的,
选择OtherMonths:true,
onSelect:函数(日期文本,inst){
var date=$(this.datepicker('getDate');
startDate=新日期(Date.getFullYear(),Date.getMonth(),Date.getDate()-Date.getDay());
endDate=新日期(Date.getFullYear(),Date.getMonth(),Date.getDate()-Date.getDay()+6);
var dateFormat=inst.settings.dateFormat | |$.datepicker._defaults.dateFormat;
$('#startDate').text($.datepicker.formatDate(dateFormat,startDate,inst.settings));
$('#endDate').text($.datepicker.formatDate(dateFormat,endDate,inst.settings));
选择CurrentWeek();
},
beforeShowDay:功能(日期){
var cssClass='';

如果(date>=startDate&&date,则此解决方案显示了工作功能,但仍需要一些修复以使其完美

$(函数(){

var datepickeepickerelement=$('@Satpal我尝试添加一个Jsfiddel,似乎stackoverflow在插入fiddle时出错我尝试添加一个Jsfiddel,似乎stackoverflow在插入fiddle时出错