这是我的actionpublic class UsernameCheck
{
private String username;
private boolean check;
@JSON(serialize=false)
public String getUsername()
{
return username;
}
//省了set get
public String execute() throws Exception
{
Useroperate uo=new Useroperate();
check=uo.checkusername(username);
System.out.println("执行");
return Action.SUCCESS;
}}
这是我的ajax <script type="text/javascript">
var sub=true;
function ajaxpost(){
$.ajax({
type:"POST",
url:"checkname.action",
dataType:"json",
data:"username="+document.getElementById("username").value,
success:suc,
error:er,
async:true
});
}
function suc(datae){
var dataa=eval('('+datae+')');
alert(dataa.check);
}
function er(){
alert("我也不知道错哪了");
}
</script>可在火狐里Firebug 里抱这样的错missing ] after element list
Firebug 的响应里正确的显示了{"check":false}请问这要怎么解决
{
private String username;
private boolean check;
@JSON(serialize=false)
public String getUsername()
{
return username;
}
//省了set get
public String execute() throws Exception
{
Useroperate uo=new Useroperate();
check=uo.checkusername(username);
System.out.println("执行");
return Action.SUCCESS;
}}
这是我的ajax <script type="text/javascript">
var sub=true;
function ajaxpost(){
$.ajax({
type:"POST",
url:"checkname.action",
dataType:"json",
data:"username="+document.getElementById("username").value,
success:suc,
error:er,
async:true
});
}
function suc(datae){
var dataa=eval('('+datae+')');
alert(dataa.check);
}
function er(){
alert("我也不知道错哪了");
}
</script>可在火狐里Firebug 里抱这样的错missing ] after element list
Firebug 的响应里正确的显示了{"check":false}请问这要怎么解决
var dataa=eval('('+datae+')');
alert(dataa.check);
}