我在.net MVC5中使用js文件我在.js文件中编写了datepicker代码Installation.js我的datepicker代码无效。
(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();
};
})();
CODE对于部分视图,我在部分视图中包含了必需的.js文件。
<body>
<div class="fui-form-body">
<input type="text" id="datepicker" name="datepicker" class="fui-input-width-2">
</div>
</body>
答案 0 :(得分:2)
使用
$('#datepicker').datepicker(...)
而不是
$('#datepicker1').datepicker(...)
您的<input>
元素有Id - datepicker。
并在脚本标记中包含对jQuery UI文件上方的jQuery文件的引用。