【问题标题】:JQuery datepickerJQuery 日期选择器
【发布时间】:2023-03-03 18:11:01
【问题描述】:

有人能帮我解决这个问题吗?我在图形中得到这些问号,我不知道为什么?我以前见过这些符号,我确信它与字符集有关。我正在使用:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

这是我的 JQuery 代码

    <script type="text/javascript">
        $(function() {
            var date = $('#date').datepicker({
                minDate: 0,
                dateFormat: "dd/mm/yy",
                beforeShowDay: function(date){
                    if (date.getDay() == 0){
                        return [false, ''];
                    } else {
                         return [true, ''];
                    }
                }
             }
            );
        });
</script>

图片可以在这里找到:http://kevinhenney.com/jquery-datepicker.jpg

尝试在帖子中添加图片,暂时不允许。

提前致谢

【问题讨论】:

    标签: javascript jquery jquery-ui datepicker uidatepicker


    【解决方案1】:

    如您所说,此类问题通常是编码问题,而且通常很难弄清楚。通常是因为您使用的编辑器将文件保存在一种编码中,即使您的元标记指定了不同的编码。尝试将字符集更改为 ISO-8859-1,看看是否能解决问题。

    【讨论】:

      【解决方案2】:

      您提供的代码不是问题所在。我刚刚在 Opera10/FF3/IE8 中测试了您提供的代码,但没有得到?人物。

      • 您是否在 css 中指定了特定字体?
      • 您机器上的所有浏览器都会出现这种情况吗?
      • 在另一台机器上测试过?

      【讨论】:

      • 它发生在 Chrome、Firefox 3.6.3、IE8 和 Opera 10 中。我的样式表中的字体堆栈只是 font:12px/18px Arial、Helvetica、sans-serif;我目前无法测试另一台机器。
      • 我有同样的问题,是的,我在不同的浏览器和不同的机器上测试过,结果相同
      【解决方案3】:

      您是否为 datepicker 使用本地化语言?如果是这样:就去这个问题,看看我的答案: https://stackoverflow.com/a/22406691/1723944

      【讨论】:

        猜你喜欢
        • 2012-09-11
        • 2011-11-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多