[英]Disable custom dates in date range picker from code behind in ASP.Net
I Have code like this : 我有这样的代码:
<script type="text/javascript">
var some_date_range = ['20-10-2017','24-10-2017','27-10-2017','28-10-2017','25-10-2017'];
$('#daterange').daterangepicker({
isInvalidDate: function (date) {
for (var ii = 0; ii < some_date_range.length; ii++) {
if (date.format('DD-MM-YYYY') == some_date_range[ii]) {
return true;
}
}
}
})
</script>
I want block custom date in date range picker, and usually i put variable into javascript and code worked, how if i set variable date from code behind using textbox or label in ASP.Net . 我想在日期范围选择器中阻止自定义日期,通常我将变量放入javascript中,并且代码可以正常工作,如何在ASP.Net中使用文本框或标签从代码后面设置变量日期。
please your advice 请你的建议
This code will disable custom dates in date range picker.
var naArray = ["20170822", "20170823", "20170824", "20170825"];
function isDateAvailable(date){
return naArray.indexOf(date.format('YYYYMMDD')) > -1;
}
$('input[name="daterange"]').daterangepicker({
isInvalidDate: isDateAvailable
});
好的...目前尚不清楚您想要什么,但听起来您只是想知道如何使用ASP设置javascript数组变量,在这种情况下,您只需编写:
var some_date_range = [<%= name_of_your_array_variable_from_asp %>];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.