我正在使用jquery-1.11.0和jquery-ui datepicker在我的文本字段上实现下拉日期选择。
然而,对于泰国来说,有一些东西称为佛教年,这增加了我们当前的财政年度543。如何使用jquery datepicker实现此目的?我尝试了以下网站,但由于不同的jquery版本,它似乎有一种奇怪的行为。
https://code.google.com/p/jquery-ui-datepicker-extension-buddhist-era/
答案 0 :(得分:1)
利用datepicker的yearSuffix
选项,您可以轻松地插入未转义的html,这是非常简单的。类似的东西:
在样式表中:
.ui-datepicker-year { display:none; }
在onChangeMonthYear
:
inst.settings.yearSuffix = year + 543;
免责声明:在某些时候,某人可能会意识到将未转义的html附加到您的小部件标题栏有什么可怕的想法,这将变得无法使用。对于1.11.0 / 1.10.4应该没问题。
免责声明2:我对佛教年代一无所知。这只是将可见year
更改为year+543
。 它完全没有处理角落案件