问题描述
extJS代码:form.submit(){url:xxxxServlet,method:post,success:{....}failer:{....}}程序能够提交到Servlet,但是servlet的post方法执行完以后。用response的输出:writer.print("{success:true}");结果ExtJS的success不执行。提示{success:true}返回类型不匹配错误。请各位大侠帮忙。求解。谢谢
解决方案
解决方案二:
返回类型不配置?你在哪看到的信息啊...success:function(form,action){//弹一下返回的内容都是什么,你是不是乱访问了}
解决方案三:
引用1楼awusoft的回复:
返回类型不配置?你在哪看到的信息啊...success:function(form,action){//弹一下返回的内容都是什么,你是不是乱访问了}
我用火狐浏览器看到浏览器的错误提示。我在success里写了alert("success");不走这段代码啊。
解决方案四:
恩,使用火狐的firebug来看看提示什么错误了
解决方案五:
操作成功后是否有数据返回,有返回的话看下你的字符串是否符合规范。
解决方案六:
你EXTsuccess:function(WhitelistForm,o)应该类似这么写吧WhitelistForm是你的formpanelo是返回的流对象你先试试
时间: 2024-09-20 01:12:43