首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

使用jquery,使用after方法的时候中文为乱码咋弄解决方案

2012-03-30 
使用jquery,使用after方法的时候中文为乱码咋弄JScript codevar person{email:null,password:null,name:n

使用jquery,使用after方法的时候中文为乱码咋弄

JScript code
var person={    email:null,    password:null,    name:null};/** 检查用户email是否存在,并且是否有空值*/var checkRegisterOk=function(){    var isOk=true;    //获取值的    dwr.util.getValues(person);    $.each(person,function(key,value){        if(value==null){            $('#'+key).after("<p>"+key+"不能为空</p>");            isOK=false;            return ;        }        }            );            return isOK;};


HTML code
<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8" %><%@taglib prefix="s" uri="/struts-tags" %><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <s:form  method="post" onsubmit="return checkRegisterOk();">       <div class="register"  align="center">             <label>邮箱</label>             <input id="email" name="email" type="text"  maxlength="60" tabindex="1" value=""/><br/>             <label>密码</label>             <input id="password" name="password" type="text"  maxlength="60" tabindex="1" value=""/><br/>            <label>名字</label>             <input id="name" name="name" type="text"  maxlength="60" tabindex="1" value=""/><br/>       </div>           <div  align="center">               <label>个人描述(可选)</label>            <input id="description" name="description" type="text"  maxlength="60" tabindex="1" value=""/><br/>            <button type="submit" >注册</button> <br/>        </div>    </s:form>




都是utf-8编码的饿

[解决办法]
那过滤器配了吗?
[解决办法]
我试了一下,不会乱码啊?

注意保存 文件时 选择 Encoding 时选择 UTF-8

或者 UTF-8+BOM


[解决办法]
统一设置编码吧
[解决办法]
是不是文件保存的时候 格式不对啊

热点排行