今天把一个jquery方法从前台cshtml文件转移到单独的js文件中后执行不成功,调试发现if判断中的中文字符串变成了乱码,以前在前台文件中是能够正常显示的,因此断定多是跟文件的编码方式有关系.javascript
搜索网络得知在引用时指定编码方式charset便可解决,此方法已验证:html
<script type="text/javascript" language="javascript" src="scripts/xxx.js" charset="gb2312"></script> java