[英]Javascript datepicker not working on safari
又是我……终于能够使用 javascript 日期选择器将日期传递给我的对象,我无法让它在 Safari 上工作……
这是我的 javascript :
<script>
$(document).ready(function () {
$('.date').datepicker({ dateFormat: 'dd/MM/yy' });
});
$.validator.addMethod('date', function (value, element) {
if (this.optional(element)) {
return true;
}
var valid = true;
try {
$.datepicker.parseDate('MM/dd/yy', value); // Works on Mozilla FireFox
}
catch (err) {
try {
$.datepicker.parseDate('dd/MM/yy', value); // Works on Google Chrome
} catch (err) {
valid = false;
}
}
return valid;
});
</script>
这是电话:
@Html.TextBoxFor(model => model.date, "{0:dd/MM/yy}", new { @class = "date" })
我怎样才能让它在这个...... Safari 上工作?
编辑:如果需要,这是我在 web.config 中的文化:
<globalization culture="fr-FR" uiCulture="fr-FR" />
作为我从@mrpixel6 得到的回应的一部分,问题是您使用的是 windows safari
sice 2012链接不支持 window safari。
查看浏览器支持 _ jQuery UI ,您可以看到需要收集 safari 版本,然后 5. 所以它不支持 safari windows 版本
希望它的帮助:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.