2010年5月31日月曜日

ExtJs-85 Gridのサーバレスポンスを決めてみる。3

先日の82,83の結果を反映して
結局、

エラー時は、
{ 'total':'0',
'success': false ,
'data':[],
'resultMessage' : 'エラーメッセージ',
'resultOption' : ''
}

とかにしたんだけど、
この情報は、exceptionイベントハンドラの第五引数のrawの中に入ってくるみたい。



そのときのズ。

これは前のエントリにあったonWrite内のreader.readResponse
内のResponseオブジェクトがそういう風に作られているからそうみたいです。

dataオブジェクトにはgetRootで取得したroot情報を。
で、rawには引数で渡されたオブジェクトを渡してるので。
そんな具合。

res.raw.resultMessageとかでサーバエラー取得できる。
よしよし。解決。

0 件のコメント: