Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.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
Javascript 日期时间选择器onRender方法不工作_Javascript_Jquery_Twitter Bootstrap - Fatal编程技术网

Javascript 日期时间选择器onRender方法不工作

Javascript 日期时间选择器onRender方法不工作,javascript,jquery,twitter-bootstrap,Javascript,Jquery,Twitter Bootstrap,我想禁用twitter引导中日期时间选择器中的过去日期。例如,用户不能选择当前日期之前的日期。我编写代码 $(function() { var now = new Date(); console.log('date is',now); $('#datetimepicker1').datetimepicker({ language: 'en-US' , onRender: function(date) {

我想禁用twitter引导中日期时间选择器中的过去日期。例如,用户不能选择当前日期之前的日期。我编写代码

$(function() {
     var now = new Date();
     console.log('date is',now);
     $('#datetimepicker1').datetimepicker({
          language: 'en-US' ,
          onRender: function(date) {
             return date.valueOf() < now.valueOf() ? 'disabled' : '';
          }
     });

     $('#datetimepicker2').datetimepicker({
          language: 'en-US' ,
          onRender: function(date) {
             return date.valueOf() < now.valueOf() ? 'disabled' : '';
          }     
     });
});
$(函数(){
var now=新日期();
console.log('date is',now);
$('#datetimepicker1')。datetimepicker({
语言:“en US”,
onRender:函数(日期){
返回日期.valueOf()
但是所有的日期都是渲染的。我在jade引擎中编写html模板代码,但是日期选择器渲染得非常完美,但是没有禁用日期。我遵循本教程


。此小部件中是否存在类似于datepicker小部件中可用的onRender方法???

它是datepicker而不是datetimepicker,请尝试

$(function() {
     var now = new Date();
     console.log('date is',now);
     $('#datetimepicker1').datepicker({
          language: 'en-US' ,
          onRender: function(date) {
             return date.valueOf() < now.valueOf() ? 'disabled' : '';
          }
     });

     $('#datetimepicker2').datepicker({
          language: 'en-US' ,
          onRender: function(date) {
             return date.valueOf() < now.valueOf() ? 'disabled' : '';
          }     
     });
});
$(函数(){
var now=新日期();
console.log('date is',now);
$('#datetimepicker1')。日期选择器({
语言:“en US”,
onRender:函数(日期){
返回日期.valueOf()
再读一遍

中没有类似于日期时间选择器的
函数

这对我很有效:

  var now=new Date();
  $('#datetimepicker').datetimepicker({
    language: 'en-US',
    startDate: now
  });

您确定它是
datetimepicker
还是
datepicker
?在本教程中,它显示的是关于datepicker的内容,我们不能为datetimepicker实现同样的功能吗?没有名为
datetimepicker()
的方法。如果我错了,请纠正我。你是否尝试过为错误链接道歉,现在请再次检查问题:D