jquery.ui日期选择器本地化-在语言之间切换
我的问题:如上代码所示,如果'lng'等于'fr',我的日期选择器仍然是英语,如果我注释掉第一行$.datepicker.setDefaults$.datepicker.regional[];我的日期选择器总是呈现法语,不管“lng”的值是多少。我想我错过了一些简单的事情。如何让这个日期选择器根据“lng”的值以适当的语言法语或英语呈现其内容?这在jQuery UI文档中有很好的解释 下面是演示:jquery.ui日期选择器本地化-在语言之间切换,jquery,jquery-ui,localization,datepicker,Jquery,Jquery Ui,Localization,Datepicker,我的问题:如上代码所示,如果'lng'等于'fr',我的日期选择器仍然是英语,如果我注释掉第一行$.datepicker.setDefaults$.datepicker.regional[];我的日期选择器总是呈现法语,不管“lng”的值是多少。我想我错过了一些简单的事情。如何让这个日期选择器根据“lng”的值以适当的语言法语或英语呈现其内容?这在jQuery UI文档中有很好的解释 下面是演示: jQuery(document).ready(function ($) { $.date
jQuery(document).ready(function ($) {
$.datepicker.setDefaults($.datepicker.regional[""]);
var lng = $(".language").text().substr(0, 2);
$("#dtFrom").datepicker({ dateFormat: 'mm-dd-yy' },
$.datepicker.regional[lng]
);
$("#dtTo").datepicker({ dateFormat: 'mm-dd-yy' },
$.datepicker.regional[lng]
);
});
为了使您的代码模拟演示,我将更改以下内容:
$(function() {
$.datepicker.setDefaults( $.datepicker.regional[ "" ] );
$( "#datepicker" ).datepicker( $.datepicker.regional[ "fr" ] );
$( "#locale" ).change(function() {
$( "#datepicker" ).datepicker( "option", $.datepicker.regional[ $( this ).val() ] );
});
});
这在jQueryUI文档中有很好的解释 下面是演示:
jQuery(document).ready(function ($) {
$.datepicker.setDefaults($.datepicker.regional[""]);
var lng = $(".language").text().substr(0, 2);
$("#dtFrom").datepicker({ dateFormat: 'mm-dd-yy' },
$.datepicker.regional[lng]
);
$("#dtTo").datepicker({ dateFormat: 'mm-dd-yy' },
$.datepicker.regional[lng]
);
});
为了使您的代码模拟演示,我将更改以下内容:
$(function() {
$.datepicker.setDefaults( $.datepicker.regional[ "" ] );
$( "#datepicker" ).datepicker( $.datepicker.regional[ "fr" ] );
$( "#locale" ).change(function() {
$( "#datepicker" ).datepicker( "option", $.datepicker.regional[ $( this ).val() ] );
});
});
我想我忽略了一些简单的事情。谢谢你的帮助。我想我忽略了一些简单的事情。谢谢你的帮助。