当我点击一个链接,然后通过post调用将选定的日期发送到不同的页面时,我需要使datepicker显示。从链接中调用jquery datepicker,并通过post调用发送日期
牛逼试图用这个代码链接调用:
$(".click-on-link").click(function(){
$('#datepicker').datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'dd/mm/yy',
firstDay: 1
});
});
和HTML:
<a class="click-on-link" href="#">show datepicker</a>
,但它不工作。任何想法?
谢谢!
$(document).ready(function() {
// Date picker initialisation
$("#datepicker").datepicker({
showOn: 'button',
buttonImage: 'images/button_cal.gif',
buttonImageOnly: true,
dateFormat: 'd MM yy',
minDate: new Date(),
onSelect: function(dateText, inst) {
// inst.selectedYear, selectedMonth and selectedDate hold the values you need. Use $.ajax() to send off to the server.
}
});
// Show the date picker
$(".class").click(function() {
$("#datepicker").datepicker("show");
});
});
尝试下面的示例,它可以让你点击文本“日期”,这带来了日期选择器:
它的工作原理!谢谢!唯一的是我必须添加$('#datepicker')。datepicker(“destroy”);在AJAX调用之后才能关闭它。 – Alex 2010-05-31 13:22:16
这不是一个“东西”,这是唯一的方法! ;-) – 2010-05-31 13:42:14
是真的。它也显示为内联,并在工具栏上不显示关闭按钮 - 也是唯一的方法。 – Alex 2010-06-02 06:59:10