Я пытаюсь передать параметры в API TinyPaste. У меня есть следующий JQuery скрипт в HTML-файл,JQuery .post() не возвращает данные
$.post("http://tinypaste.com/api/create.json",
{
"paste": "This is test paste",
"title": "Test",
"is_code": 0,
"is_private": 1
},
function(data) {
console.log(data);
}
);
Как видно в веб-консоли в Firefox, я могу видеть, что запрос был сделан и успешно (Длина содержание ответа, как и ожидалось). Но функция обратного вызова ничего не печатает в окне консоли.
Что я здесь делаю неправильно?
Пожалуйста, сообщите нам, где вы работаете. Некоторое расширение? Или обычная веб-страница? Потому что есть запрос перекрестного домена. Или, если вы прибегаете к GET, вы можете просто превысить максимальную длину. – SuperSaiyan
Нет. Я работаю на обычной веб-странице. –
В этом случае POST ('$ .post') не будет работать. Что касается методов GET-ish (то есть, если вообще есть какой-то хак, поскольку JSONP также не поддерживается), вы скоро исчерпаете максимальную длину при отправке длинных кодов. – SuperSaiyan