我在网页上插入了日期选择器。我希望用户选择一个日期,根据他们的选择,可以转到某个页面。
我想我必须设置day1 = <a href:http//www.yahoo.com>
等变量。
到目前为止我所拥有的:
$(function() {
$("#datepicker").datepicker({ showOtherMonths: false });
});
$('#datepicker').datepicker({onSelect: function(dateText, inst)
{
window.location = 'http://www.yahoo.com' + dateText;
}
答案 0 :(得分:0)
$(".date").datepicker({
onSelect: function(dateText) {
callFunction(this.val);
}
});
function callFunction(value)
{
window.location = 'http://www.yahoo.com' + value;
}
答案 1 :(得分:0)
假设您知道要检查的日期,您可以使用if语句:
$('#datepicker').datepicker({onSelect: function(dateText, inst)
{
//this will show a message box showing you the date format. just remove this line after.
alert(dataText);
if(dateText == "some-day-1") window.location = "link to some page";
if(dateText == "some-day-2") window.location = "link to another page";
if(dateText == "some-day-3") window.location = "link to yet another page";
});
答案 2 :(得分:0)
首先,你可以写下面的代码来结账首先想要onSelect,你可以在下面写下代码来检查想要在控制台中触发onSelect事件:
onSelect: function(dateText, inst) {
console.log(arguments);
}
而且我不确定你真的想要,我能告诉你的是,dateText将是一个使用选择的格式化文本,你可以得到日/月/年的数量
inst.selectedDay
inst.selectedMonth
inst.selectedYear