[Seasar-user:8181] Re: Teeda Ajax でデータベースへ接続
松原 豊
[E-MAIL ADDRESS DELETED]
2007年 6月 8日 (金) 12:21:58 JST
松原です。
最新のteeda-html-exampleに簡単ではありますがサンプルを追加
しました。
少しづつですが増やして行く予定です。
SVN リポジトリの最新版を見てみて下さい。
https://www.seasar.org/svn/teeda/trunk/teeda-html-example/
>
> 松山です。
>
> Kumu.Ajax.RESPONSE_TYPE_TEXT を追加してやることで、う
> まくいきました。
> ありがとうございました!
>
>
>> 松原です。
>>
>> Teeda AjaxはデフォルトでJSON形式のレスポンスを受け取る
>> 仕様
>> になっています。
>> そのため、素のテキストではevalした時点でデータが消えて
>> しま
>> うため正しくコールバック関数渡すことができません。
>> 素のテキストを受け取るにはresponseTypeを設定してやる必
>> 要が
>> あります。
>>
>>>
>>> [html側] ---------------------------------------------------
>>> function changeTrainingRoom(aTrainigRoom) {
>>> trainingRoomID = aTrainigRoom.value;
>>> Kumu.Ajax.executeTeedaAjax
>>> (maintenance_maintenanceLessonPage_ajaxTrainingRoomDescription,
>>> [trainingRoomID]);
>>> }
>>> function
>>> maintenance_maintenanceLessonPage_ajaxTrainingRoomDescription
>>> (aResponse) {
>>> alert(aResponse);
>>> }
>>> ------------------------------------------------------------
>>
>> function
>> maintenance_maintenanceLessonPage_ajaxTrainingRoomDescription
>> (aResponse) {
>> alert(aResponse);
>> }
>>
>> function changeTrainingRoom(aTrainigRoom) {
>> trainingRoomID = aTrainigRoom.value;
>> // responseType追加
>> Kumu.Ajax.executeTeedaAjax
>> (maintenance_maintenanceLessonPage_ajaxTrainingRoomDescription,
>> [trainingRoomID], Kumu.Ajax.RESPONSE_TYPE_TEXT);
>> }
>>
>> teeda-html-sampleのAjaxサンプルに関しては検討します。
>>
>>> ajaxTrainingRoomDescription() は呼び出され、正常に起動
>>> しています。
>>> しかし、コールバック関数の、
>>> maintenance_maintenanceLessonPage_ajaxTrainingRoomDescription
>>> (aResponse)
>>> が実行されません。
>>>
>>> 何か、他に設定が必要でしょうか?
>>>
>>> #teeda-html-sample に、Ajax のサンプル欲しいです。
>>>
>>> --
>>> ::: 株式会社WOWOWコミュニケーションズ http://
>>> www.wowcom.co.jp/
>>> ::: ITシステムインテグレートサービスDept.
>>> ::: Webソリューション開発Unit.
>>> ::: 松山 大樹 - [E-MAIL ADDRESS DELETED]
>>>
>>>
>>> _______________________________________________
>>> Seasar-user mailing list
>>> [E-MAIL ADDRESS DELETED]
>>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>
> --
> ::: 株式会社WOWOWコミュニケーションズ http://
> www.wowcom.co.jp/
> ::: ITシステムインテグレートサービスDept.
> ::: Webソリューション開発Unit.
> ::: 松山 大樹 - [E-MAIL ADDRESS DELETED]
> ::: tel 045-345-0429 fax 020-4622-7043
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内