关于Extjs的提交问题 success : function(form, action)

2025-05-13 23:12:11
推荐回答(3个)
回答1:

success : function(form, action) 这里意思是 成功时执行方法。 form 是你创建的表单
action 是你后台返回过来的值

你贴出来的这块代码没啥问题
你仔细看看 url 传给后台from里的值 有没有获取到 或者后台action 有没有获取到后台返回的值

建议你用google 按F12调试一下
我个人经验是你url地址有问题请检查是否能连上你的链接!!
你这没有执行success : 这快就说明问题了

回答2:

你的 url 后台,需要返回一个 JSON 数据给 extjs, 数据格式如下:
{success: true} 表示成功, {success: false} 表示失败。

你的 success: function 这里面, if (action.resul.success ... 这句是多余的。

回答3:

怀疑是你url 指向不正确。没有走success 说明,请求url后,response 的状态就不正确。
不知道你用的什么浏览器,如果你用的不是IE,你在console看一下请求,在network里面。 看一下url 是否正确,返回是否有问题。