custom.js dosyası :
..
...
...
$(document).ready(function () {
if ($('.tarih')[0]) {
tarih();
}
});
function tarih() {
require("/Content/assets/global/plugins/bootstrap-datepicker/js/bootstrap-datepicker.min.js");
require("/Content/assets/global/plugins/bootstrap-datepicker/locales/bootstrap-datepicker.tr.min.js");
$('.tarih').datepicker({
rtl: App.isRTL(),
language: 'tr',
autoclose: true,
});
}
function require(script) {
$.ajax({
url: script,
dataType: "script",
async: false,
success: function () {
//Başarılı
},
error: function () {
throw new Error("Dosya yüklenemedi " + script);
}
});
}
....
...
...
...
Require fonksiyonu parametre olarak aldığı URL de bulunan dosyaları load edecektir.
class="tarih" veridğimiz her input değeri Datepicker olacaktır.
Örnek :
<input type="text" class="tarih" name="BiseyTarihi" />
Ömer Faruk Dinçer