2014-10-12 4 views
0

Я использую JQuery Datepicker, и я хочу, чтобы дампикер был скрыт, когда нажимаете кнопку «Готово».
Поэтому, когда вы нажимаете на дату, она выбирает его, но вы должны подтвердить «Готово».JQuery datepicker: отключить click on date

Я хочу отправить свою форму функции javascript, когда пользователь нажимает кнопку «Готово».

Вот мой код:

jQuery(document).ready(function(){ 
jQuery('#datepickers').datepicker({ 
     showButtonPanel: true, 
     firstDay: 1, 
     minDate: 0, 
     maxDate: "+1m", 
     dateFormat: "yy-mm-dd", 
     closeText: "Search", 
     onSelect: function(dateText, inst) { 
       //Disable this. 
     } 
    }); 

}) 
+1

использовать встроенный подход http://jqueryui.com/datepicker/#inline – charlietfl

+0

Я не использую вход. Я просто хочу, чтобы он появился при нажатии на div, а затем подтвердил дату с завершением. – gr3g

+0

создать демонстрационную версию в jsfiddle.net, должно быть просто скрыть/показать ее – charlietfl

ответ

0

Благодаря charlietfl,

Инлайн подход был путь.

Но вы не можете добавить кнопку «Готово» на кнопочной панели. Итак, я добавил кнопку с той же темой css и решил ее.

0

У меня есть одно решение Может быть, это будет полезно для кого-то

$(".selectorpath").click(function(e){ 
     e.stopPropagation(); 
     $(this).attr("href","javascript:void(0)"); 
}); 
Смежные вопросы