Я хотел бы передать вложенный объект JavaScript в мой ASP.NET MVC Action Method. Вот код (упрощенно):Как передать вложенный объект JavaScript в ASP.NET MVC Action Method?
$.getJSON('some/url',
{
index: pageIndex,
pageSize: pageSize,
filter:{one:'one',two:'two',three:'three'}
},someCallBack(msg)
);
Я использую JQuery и реализовать свой плагин, который лениво извлекает данные из разбитых на страницах сервера. Он работает все прелести, но теперь мне нужно передать объект JavaScript «Фильтр» с переменным количеством фильтров свойств. На стороне сервера я получаю массив объектов, где первый элемент представляет собой строку, содержащую литерал '[Object object]'.
Очевидно, что мой вложенный объект (фильтр) не расширяется и не превращается в объект (хеш) на стороне сервера. Это вообще возможно?? Я не хочу жестко закодировать свои фильтры, так как плагин предназначен для применения без ограничений.
спасибо.