Organizational Research By

Surprising Reserch Topic

how to post an array of complex objects with json jquery to asp net mvc control


how to post an array of complex objects with json jquery to asp net mvc control  using -'c#,javascript,jquery,asp.net-mvc,json'

My current code looks like the following. How can I pass my array to the controller and what kind of parameters must my controller action accept?

function getplaceholders() {
    var placeholders = $('.ui-sortable');
    var result = new Array();
    placeholders.each(function() {
        var ph = $(this).attr('id');
        var sections = $(this).find('.sort');
        var section;

        sections.each(function(i, item) {
            var sid = $(item).attr('id');

            result.push({ 'SectionId': sid, 'Placeholder': ph, 'Position': i });
        });
    });
    alert(result.toString());
    $.post(
        '/portal/Designer.mvc/SaveOrUpdate',
        result,
        function(data) {
            alert(data.Result);
        }, "json");
};


My controller action method looks like

public JsonResult SaveOrUpdate(IList<PageDesignWidget> widgets)

    
asked Oct 11, 2015 by atulpariharmca
0 votes
5 views



Related Hot Questions



Government Jobs Opening


...