Понимание передачи данных JSON с помощью jQuery
Отправка данных в формате JSON имеет решающее значение для эффективной связи между веб -страницами и серверами. Однако, если вы сталкиваетесь с данными, отправляемыми неформатированным образом, например, «City = Moscow & Age = 25,« это может быть связано с отсутствием надлежащей конфигурации запроса.
предоставленный код пытается отправить данные JSON с использованием метода jQuery $ .ajax (). По умолчанию jQuery преобразует данные в строку запроса, в результате чего формат "City = Moscow & Age = 25". Чтобы разрешить это, выполните следующие действия:
arr - не массив, а объект JavaScript. Массивы прилагаются в [].
var arr = { City: 'Moscow', Age: 25 };
$.ajax({
url: 'Ajax.ashx',
type: 'POST',
data: JSON.stringify(arr),
contentType: 'application/json; charset=utf-8',
dataType: 'json',
async: false,
success: function(msg) {
alert(msg);
}
});
]] Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3