У меня есть массив объектов JSON, некоторые из которых содержат пары ключ / значение, для которых значение является массивом.
Пример:
var jsonArray = [{ "key1":"value1", "key2":["value21", "value22"]},
{ "key1":"value3", "key2":["value41", "value42"]}];
РЕДАКТИРОВАТЬ: Случайно использовались фигурные скобки вместо скобок.
Я пытаюсь отправить это через AJAX в веб-службу ASP.NET, используя jQuery:
$.ajax({
type: "post",
url: "example.asmx/SomeFunction"
data: "{ 'items': '" + JSON.stringify(jsonArray) + "' }",
contentType: "application/json;charset=utf-8",
dataType: "json"
});
Это правильный способ отправкиданные?Кроме того, какой тип данных мне нужен в параметре SomeFunction
, чтобы принимать и анализировать данные JSON?