Extjs4.1 から FormのSubmitを行う

Extjs4.1 と Seasar2 SAStruts を使って、実験的に画面遷移を行ってます。

で、HTMLのFormをSubmitする事が出来ずにすごく悩んでしまいました(泣)

やり方は下記です。

HTMLは SAStruts(Struts)タグを使っていつも通りに書きます。
また、IDを必ず付けて下さい。

HTMLの例:
<s:form method="post" action="/login/login/" styleId="mainForm">



で、ログインボタンを押した時は、下記コードです。
IDを元にElementsを取得し、dom を取ってくれば、Formタグが取得できます。
後は、通常のJavaScriptと同じように扱います。

Extjs4の例:

Ext.get('mainForm').dom.submit();



いやぁー出切るまで、2人日使ってしまった。
僕も感が悪くなったようです…


てか、apacheページのStrutsタグのページが見つけにくいんじゃ!
と言ってみるテスト…ごめんなさい私が悪いです。

コメント

このブログの人気の投稿

ヨドバシカメラの店舗購入履歴を見るには…

C# の WPF の DataGrid で 行を交互に背景色を変える+選択色を変える+カラムが無い所も変える…

Visual Studio の ホットリロードが動かない場合に確認するところ