更新:找到解决方案,检查评论,因为我仍然是一个必须等待 8 小时的 noobie 用户。
我的 webapp 登陆页面上有一个 strut2 jquery 网格和一个表单。提交表单时,通过 ajax 调用填充并显示网格。起初它运行不正确,因为当用户点击登录页面发出不必要的请求时,网格最初会进行 ajax 调用。
我修复了这个问题,hiddengrid="true"
现在当首次点击登录页面时,网格不会发出任何初始请求,这很好。但是现在当我提交表单时,我的 ajax 调用根本不起作用。它甚至没有达到行动。
将上述属性设置为 true 与此有关,但我不确定如何解决此问题。
TL;DR
Struts2 jQuery 网格在设置后不再点击“url” hiddengrid="true"
。将属性设置为 false 可以解决问题,但随后网格会发出初始不必要的请求。
任何帮助将不胜感激谢谢!