2014-06-14 60 views
0

我在.net MVC5中使用js文件我寫在.js文件中的datepicker代碼Installation.js我的datepicker代碼不工作。日期選擇器不工作,而使用.js文件

(function() { 

    Installation.func.initailElement = function() { 
     $('#datepicker1').datepicker({ 
      beforeShowDay: function (dt) { 

       var noWeekend = $.datepicker.noWeekends(dt); 
       var bDisable = noWeekend[0] ? arrDisabledDates[dt] : noWeekend 

       if (bDisable) 
       return [false, '', '']; 
       else 
       return [true, '', '']; 
      }, 
      minDate: Installation.func.customDate(), 
      showOn: "both", 
      buttonImage: "~/assets/css/theme/flush-datepicker.gif", 
      buttonImageOnly: true 
     }); 
     Installation.func.bindEvents(); 

    }; 

})(); 

對於部分視圖的代碼我已經在我的部分視圖中包含了所需的.js文件。

<body> 

<div class="fui-form-body"> 
<input type="text" id="datepicker" name="datepicker" class="fui-input-width-2"> 
</div> 
</body> 

回答

2

使用

$('#datepicker').datepicker(...) 

,而不是

$('#datepicker1').datepicker(...) 
  1. <input>元素有標識 - 日期選擇器。

  2. 並在腳本標記中包含對jQuery UI文件之上的jQuery文件的引用。

+0

謝謝。 @Shaunak D – Ashu