Почему этот код не работает (появляется ошибка {"error": "Пожалуйста, используйте запрос POST"} ") - PullRequest
0 голосов
/ 16 марта 2012

http://jsfiddle.net/GNK5d/

Немного справочной информации, я не могу использовать css с этой веб-страницей из-за сервера, на котором она запущена, поэтому я пытаюсь найти способ обойти эту проблему с помощью javascript.

Спасибо за помощь, код указан выше.

Ответы [ 2 ]

2 голосов
/ 16 марта 2012

POST должно быть method, а не action. action - это URL-адрес скрипта, который обрабатывает данные POST.

1 голос
/ 16 марта 2012

Вы получаете {“error”: “Please use POST request”}, потому что, как правильно заметил @Kolink, POST - это метод, который может использовать форма. Атрибут action предназначен для URL-адреса страницы для обработки вашего запроса.

Обновил вашу скрипку с тем, что я думаю, вы пытаетесь достичь.

Я установил действие в пустую строку, так как вам не нужна форма для фактической отправки запроса на другую страницу. Аналогично, я изменил вашу кнопку отправки на обычную старую кнопку.

Что касается "Я не могу использовать CSS с этой веб-страницей", какова конечная цель здесь? Что вы пытаетесь достичь в целом. Демонстрация, которую вы настроили на скрипке, кажется слишком сложной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...