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

ajax +actipn 无法回调值 求帮助,该如何处理

2012-03-09 
ajax +actipn 无法回调值 求帮助html:function check(){var n1$(#loginid).val()alert(n1)$.get(reg-

ajax +actipn 无法回调值 求帮助
html:
  function check(){
  
  var n1=$("#loginid").val();
  alert(n1)
   
  $.get("reg-checkName?user.loginid="+n1),null,function(data){
  alert("成功回调");
  alert(data);
  var b = data.responseText;
  alert(b);
  alert(data);
$("#ErrorUserID").html(data);
};
  }
struts:
  <action name="reg-checkName" class="com.fjsantuo.buy.action.UserAction" method="checkName">
<result type="json">
<param name="includeProperties">result</param>
</result>
</action>

action :

if (user.getLoginid().equals("admin")) {
//user.getLoginid();
result="尼玛用户名重复了...有木有";
}else{
result="用户名未重复";

}
System.err.println(result);
return SUCCESS;

[解决办法]

HTML code
function check(){            var n1=$("#loginid").val();            $.get("reg-checkName?user.loginid="+n1+"", function(data){              alert(data);            });          }
[解决办法]
action :

if (user.getLoginid().equals("admin")) {
//user.getLoginid();
result="尼玛用户名重复了...有木有";
}else{
result="用户名未重复";

}
System.err.println(result);
return SUCCESS;

这个有问题吧!我之前做法是返回一个IO流。

热点排行