用JQuery的Validation插件,对表单进行诸如非空、邮箱格式等的验证,首先导入了相关JS文件,如下:
<script src="Js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="Js/jquery.validate.min.js" type="text/javascript"></script>
<script src="Js/messages_cn.js" type="text/javascript"></script>
引入messages_cn.js使错误提示语言为中文,默认为英文。
但是点击”提交“表单,提示信息出现了乱码:
原来JS代码也有编码的问题,这里给messages_cn.js的引入,加入编码属性:charset=”utf-8",如:
<script src="Js/messages_cn.js" type="text/javascript" charset="utf-8"></script>
问题解决: