struts 2.5和struts jquery 4.0.1网格加载

时间:2016-06-07 14:00:51

标签: jquery struts2 struts2-jquery struts2-jquery-grid jquery-2.0

要在成功提交表单后加载网格,我们使用以下提交标记。

<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有关。

任何评论!

1 个答案:

答案 0 :(得分:1)

当Ajax请求完成时,应该会触发onCompleteTopics

应该有event.originalEvent.request.responseText

更新文档以反映您提到的版本。请参阅Form Submit with Events