Datepicker 的 jQuery 文档说我可以通过执行以下操作在初始化后设置年份范围:
$( ".selector" ).datepicker( "option", "yearRange", "2002:2012" );
我想知道如何使用先前设置的变量来设置年份范围,而不是手动输入年份。
如果您的变量来自多个值/变量,您可以使用以下方法之一连接这些值:
var yr1 = "2002";
var yr2 = "2012";
var yrRange = `${yr1}:${yr2}`;
该+
运营商(如评论建议)
var yr1 = "2002";
var yr2 = "2012";
var yrRange = yr1 + ":" + yr2;
其他方法包括String#concat()
和Array#join()
方法
var yrRange = yr1.concat(":",yr2);
var yrRange = [yr1, yr2].join(":");
演示
//template literals (BEST)
var yr1 = "2002";
var yr2 = "2012";
var yrRange = `${yr1}:${yr2}`;
console.log( yrRange );
//string concatenation (as suggested in the comments)
var yr1 = "2002";
var yr2 = "2012";
var yrRange = yr1 + ":" + yr2;
console.log( yrRange );
console.log( yr1.concat(":",yr2) );
console.log( [yr1,yr2].join(':') );
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句