使用jQuery获取input值乱码.jpg

使用jQuery获取input中的值是一种常用的网页表单处理方式,有时候获取到的值发现是乱码,一般都是文件编码导致的。

检查js文件的编码方式是不是utf-8,如果不是,改成utf-8编码。

页面meta声明网页编码位utf-8:

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

这样操作之后一般都能解决,如果依旧乱码,尝试使用:

encodeURI($("#ID").val());

以上两种方法可以有效解决jq获取input值的乱码问题。