ASP .NET MVC Как передать параметр в контроллер через js $.get("controller_name", param)

В таблице в каждой строке есть чекбокс, у него поле value заполнено id записи. Если выбираем хотя бы один, то на сервер отправляется массив id. alert(JSON.stringify(ids)); - показывает, что id заносятся в массив. id - строка вида AS12345236CN $.get('Send_cheked_data_PEK', ids); - по идее должен передать массив как параметр

<script>
    function send() {
        if ($(':checkbox:checked').length == 0) {
            if (confirm('Отослать ВСЕ данные?')) {
                location.href = 'Send_data';
            }
        } else {
            if (confirm('Отослать ОТМЕЧЕННЫЕ данные?')) {
                var ids = [];
                $('input:checkbox:checked').each(function () {
                    ids.push($(this).val());
                });
                alert(JSON.stringify(ids));
                $.get('Send_cheked_data', ids);
            }
        }

        return false;
    }
</script>

В контроллер приходит null. Как принять массив строк как параметр?

public ActionResult Send_cheked_data(string[] ids) {}

Ответы (0 шт):