[TEEDA-220] [Seasar-user:5679][Teeda Ajax]同期通信について Created: 2007-01-08  Updated: 2007-01-08  Resolved: 2007-01-08

Status: Resolved
Project: Teeda
Component/s: Teeda Ajax
Affects Version/s: 1.0.3
Fix Version/s: 1.0.4

Type: New Feature Priority: Major
Reporter: yone Assignee: yone
Resolution: Fixed Votes: 0
Labels: None


 Description   

ですが、一つお願いがあります。
普通Ajaxでは非同期通信があたり前ですが、
submitボタンを押した時のサーバ側でのチェックに利用した場合には
エラーとなった場合でもイベントのキャンセルができません。

ajax.jsのソースを修正して同期通信にするとイベントのキャンセルが
うまくできます。

で、お願いは同期通信ができるようにパラメータを設定できるようにして頂けないで
しょうか。

ソースを見るとパラメータに
'METHOD' : 'POST'
を追加するとPOSTで通信をすることがわかりました。
この要領で
'ASYNC' : true
か何かで渡せれば良いと思っています。



 Comments   
Comment by yone [ 2007-01-08 ]

以下の感じで設定可能にしました。
// defaultは非同期通信なので同期通信にしたい時だけ
// ASYNCにfalseを設定して下さい。
Kumu.Ajax.ASYNC = false;
Kumu.Ajax.executeTeedaAjax(呼び出したいコンポーネント名_メソッド名, [arg1, arg2]);

Generated at Thu Apr 25 12:34:29 JST 2024 using Jira 9.15.0#9150000-sha1:9ead8528714127d8cfabf2446010d7e62c0a195c.