读书人

query获取中文值判断相等有关问题

发布时间: 2013-11-08 17:52:14 作者: rapoo

query获取中文值,判断相等问题
通过jquery获取下拉列表选中的值,其中courseTypeValue 获取的值alert显示确实是“课程设计”,但是不知为什么判断就是不相等,当要是获取的值不是中文的情况下,判断就是相等的,难道是因为中文编码的原因么?
var courseTypeValue = $(this).val();
alert(courseTypeValue);
alert(courseTypeValue=='课程设计');
求大神解答! 谢谢
[解决办法]
是不是有空格啊。
你alert(courseTypeValue.length)和alert("课程设计".length)是一样的吗
[解决办法]
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
页面文件另存为utf-8
[解决办法]
用“===”比较,试试。

读书人网 >JavaScript

热点推荐