[TEEDA-18] 返り値がJSON形式の場合はeval結果を引数にcallbackしてほしい Created: 2006-06-29  Updated: 2006-06-29  Resolved: 2006-06-29

Status: Resolved
Project: Teeda
Component/s: Teeda Ajax
Affects Version/s: 1.0-beta-4
Fix Version/s: 1.0-beta-5

Type: Improvement Priority: Major
Reporter: manhole Assignee: manhole
Resolution: Fixed Votes: 0
Labels: None


 Description   

AjaxServletからのreturnがJSON文字列だった場合、

function xxxxx_yyyyy(response) {
    var obj = eval('(' + response + ')');
    // ...
}

と、括弧を加えてevalする必要があるが、evalした結果がresponseへ渡されるようにして欲しい。



 Comments   
Comment by manhole [ 2006-06-29 ]

レスポンスヘッダContext-Typeに"text/javascript"が含まれていたら、
evalしてからcallbackするようにしました。

Generated at Sat Apr 27 10:06:58 JST 2024 using Jira 9.15.0#9150000-sha1:9ead8528714127d8cfabf2446010d7e62c0a195c.