1

为了在成功提交表单后加载网格,我们使用了下面的提交标签。

<sj:submit id="submitForm"  onSuccessTopics="gridLoader" ...

$.subscribe("gridLoader", function(event, data) {       
    var recviedRequest =  event.originalEvent.request.responseJSON;

但是在 struts 2.5 和 struts jquery 4.0.1 中,我得到了

TypeError: event.originalEvent.request is undefined

好吧,我尝试投资event对象以查找是否定义了新对象,但我找不到任何东西。由于 struts jquery 插件使用 jquery 2,我想知道这是否与 jquery 2 有关。

任何意见!

4

1 回答 1

1

当 Ajax 请求完成时应该有onCompleteTopics哪个被触发。

应该有event.originalEvent.request.responseText

文档已更新以反映您提到的版本。请参阅带有事件的表单提交

于 2016-06-08T09:29:36.700 回答