フォームを正常に送信した後にグリッドをロードするには、以下の送信タグを使用しました。
<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 の何かではないかと思います。
どんなコメントでも!