Изучение экзамена и наткнулся на следующий практический вопрос.Ajax request - xml/json
Разработка веб-приложения с помощью jQuery. Вы развиваете следующий JQuery код:
$(document).ready(function() {
$('#submit').click(function() {
$.ajax({
//INSERT CODE
data: $('#myForm').serialize(),
success: function (result) {
$('#result').text(result.message);
}
});
})
})
Веб-приложение выставляет RESTful Web API, который имеет конечную точку продукта/создания. Вам нужно создать новый продукт с помощью AJAX. Какой сегмент кода вы должны вставить в строку 04?
//Option A:
type: "POST",
dataType: "xml",
contentType: "application/x-www-urlencoded; charset=UTF-8",
url: ".product/create",
//OPTION B:
type: "POST",
dataType: "json",
url: ".product/create",
Может кто-нибудь объяснить, почему вариант В является правильным? Я понимаю, что это должен быть почтовый запрос с момента создания нового продукта. Тип данных может быть как json, так и xml. Тип содержимого не является обязательным. Это потому, что result.message может работать только при передаче json?