Показать сообщение отдельно
  #1 (permalink)  
Старый 25.09.2013, 06:31
Новичок на форуме
Отправить личное сообщение для ziyatdinov Посмотреть профиль Найти все сообщения от ziyatdinov
 
Регистрация: 25.09.2013
Сообщений: 3

Кросдоменный json
Помогите пожалуйста делаю плагин для Google Chrome
с сайта отправляю информацию на свой сервер
вылезает ошибка

ncaught ReferenceError: jsonpcall is not defined
(anonymous function)


$.ajax({
		type: 'GET',
		url: 'http://192.***.***.***/sql.php',
		callbackParameter: 'callback',
		crossDomain: true,
		dataType: 'jsonp',
		timeout: 600000,
		cache: false,
		jsonpCallback:"jsonpcall",
		data: {myrequest: JSON.stringify(txt)},
		success: function(jsonpcall){
				console.log(jsonpcall);
				alert('Ok');
		},
		error: function(xhr, textStatus, thrownError){
        	console.log('not ok 1 ' + xhr.status);
        	console.log('not ok 2 ' + xhr.responseText);
        	console.log('not ok 3 ' + thrownError);
    	}
    });


сервер возвращает строку

Код:
jsonpcall({"54223-62000":"4","0":"4"})
header("Content-Type: application/javascript");
ob_clean();
print $_GET["callback"].'('.json_encode((array)$arr).')';
Ответить с цитированием