外部datepick.js中文乱码的解决办法

在输入日期时常常使用datepick插件来优化日期的输入,防止用户随意输入日期。 

近期项目中便使用了datepick插件。当我接手时就是这个样子!

查看了插件的外部js引用如下:

<!-- 日期插件,使用jquery -->
  <script type="text/javascript" src="${pageContext.request.contextPath}/jquery/jquery-1.4.2.js"></script>
  <link rel="stylesheet" href="${pageContext.request.contextPath}/jquery/jquery.datepick.css" type="text/css">
  <script type="text/javascript" src="${pageContext.request.contextPath}/jquery/jquery.datepick.js"></script>
  <script type="text/javascript" src="${pageContext.request.contextPath}/jquery/jquery.datepick-zh-CN.js"></script>

经过分析得出结论:jquery.datepick-zh-CN.js 已经提供了中文支持,只是编码方式与jsp的编码方式不兼容,因此应直接指定所需的编码方式如下:

  <script type="text/javascript" src="${pageContext.request.contextPath}/jquery/jquery.datepick-zh-CN.js" charset="GBK " ></script>

最后效果图如下:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章