когда dataType в ajax должен быть json - PullRequest
0 голосов
/ 02 ноября 2018

в php я обнаружил, что данные неверны из ответа AJAX, но при использовании dataType JSON это будет правильно поэтому я не знаю, когда dataType равен json в AJAX и как сделать его по умолчанию "HTML"

1 Ответ

0 голосов
/ 02 ноября 2018

Я отвечу на ваш вопрос. Вы должны использовать dataType:html, если хотите вернуть HTML в виде простого текста. Если вы используете dataType:json, вызов ajax вернет ваши данные в формате объекта JSON (JavaScript Object Notation) {key1 : 'value1', key2 : 'value2', key3 : 'value3',..., key_n : value_n}. Если вы хотите вернуть ваши данные в виде объекта JSON, вам необходимо предоставить ключ и значение, и, наконец, вам нужно закодировать как объект JSON, прежде чем вы его вернете. Вам необходимо указывать dataType при каждом вызове ajax. Если вы не предоставите значение dataType, интеллектуальная система Ajax рассмотрит в следующем порядке (xml, json, script, or html). Для получения более подробной информации посетите официальный сайт jQuery Ajax здесь .

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