Javascript 单击特定日期后如何调用js函数?
在datepicker中单击特定日期后,如何调用Javascript函数 我猜onSelect和onClose函数可能会起作用,但我似乎无法使事情正常进行 提前谢谢 例如: 我想做的是根据datepicker中选择的日期,在不同的文本框中显示年龄。我已经做了JS函数来实现这一点,但是我不知道在datepicker中单击日期后如何调用它 此JS函数根据给定的日期计算年龄Javascript 单击特定日期后如何调用js函数?,javascript,jquery,jquery-ui,Javascript,Jquery,Jquery Ui,在datepicker中单击特定日期后,如何调用Javascript函数 我猜onSelect和onClose函数可能会起作用,但我似乎无法使事情正常进行 提前谢谢 例如: 我想做的是根据datepicker中选择的日期,在不同的文本框中显示年龄。我已经做了JS函数来实现这一点,但是我不知道在datepicker中单击日期后如何调用它 此JS函数根据给定的日期计算年龄 // Calculates age based on birth date function calAge() { var no
// Calculates age based on birth date
function calAge() {
var now = new Date();
var bday = form1.elements['bday'].value;
bD = bday.split('/');
if (bD.length == 3) {
born = new Date(bD[2], bD[1] * 1 - 1, bD[0]);
years = Math.floor((now.getTime() - born.getTime()) / (365.25 * 24 * 60 * 60 * 1000));
form1.elements['age'].value = (years - 100);
}
}
这是日期选择器。我调用JS函数对吗
$(".datepicker2")
.datepicker({
showOn: "button",
buttonImage: "images/calendar.gif",
buttonImageOnly: true,
dateFormat: "dd/mm/y",
changeMonth: true,
changeYear: true,
onSelect: calAge
})
将更改事件绑定到输入
$("#theInput") .datepicker({params...})
.change(function(e){
//what you want to happen when a date is changed.
})
初始化日期选择器时,可以定义如下onSelect函数:
$('#datepicker').datepicker({ onSelect: function(date) {alert(date);}});
下面是一个简单的例子:
WHYTSF(请向我们展示一些您迄今为止尝试过的最好的代码)您是对的:onSelect可以做到这一点。看看你是否能在网上找到一些例子,让你对如何使你的工作有一个想法。或者,正如Roko所说,请显示代码,以便我们可以帮助您解决特定的问题。这很容易,但没有任何代码就像算命:)