Вот как я обрабатывал свой Ajax до сих пор:
@header("Content-Type: text/html; charset=".get_option('blog_charset'));
и js:
$.ajax(....
...
success: function(response){
var obj = eval('('+response+')');
if(obj.somedata == ....)
...
И теперь я хочу использоватьapplication/json
как тип контента, поэтому javascript изменяется на:
$.ajax(....
...
success: function(response){
if(response.somedata == ....)
...
Выглядит лучше :) Но мне интересно знать, будет ли это работать во всех браузерах?До сих пор он тестировался нормально в FF, Opera и IE 8.