日期:2014-05-17  浏览次数:20648 次

jQuery.get()的回调函数不执行,应用了struts2,spring
struts.xml 中的配置代码:

  <action name="R_*" method="{1}" class="registerAction">
<result name="check_registerCard" type="json"/>
  </action>

jsp 中的代码:

  jQuery.get("R_check_registerCard.action?RegisterCardID="+$("#RegistCardID").val(),null,
function cb(c){
  alert();
  },"json");


java 代码:
   
  public String check_registerCard(){
System.out.println("123123123123");
return "check_registerCard";
}


访问结果:控制台能打印出 123123123123
  但是页面上alert()却不执行
  这是怎么了?请高手指点


------解决方案--------------------
XML code

<package name="com.act ion.testJson" extends="json-default" nam
espace="/" >

------解决方案--------------------
我试了一下你的代码,写alert(),是弹不出来,但改成alert("");就能弹出来了,不知道为什么,求高手指导!
------解决方案--------------------
探讨
引用:

我试了一下你的代码,写alert(),是弹不出来,但改成alert("");就能弹出来了,不知道为什么,求高手指导!


我写成alert("");也打印不出来,你还有别的更改吗?