Отобразите массив JSON obj в представлении MVC, затем нажмите btn, чтобы отобразить Уникальный - PullRequest
0 голосов
/ 15 мая 2019

У меня есть массив JSON, я продолжаю получать ошибки, просто пытаясь отобразить его в своем представлении. Я думал, что это будет легко, но не так далеко. После того, как я правильно отображаю все, у меня есть кнопка, которую я хочу нажать, чтобы вызвать другую функцию, чтобы отобразить ее как УНИКАЛЬНУЮ. Вот код, который у меня сейчас есть

JSON -    var myArray =
        [ …. ]
function getData() {
            //alert("TEST");@Url.Action("ListData"),
            //
            $.ajax({
                url: '/home/ListData?values=' + JSON.stringify(myArray),
                type: 'POST',
                dataType: 'json',
                data: JSON.stringify(myArray),
                contentType: 'application/json; charset=utf-8',
                traditional: true,
                success: function () {
                    alert('Success');
                },
                error: function (ex) {
                    alert('Error' + ex);
                }
            });
        }                <div class="panel-heading">
                    Full Array
                    <input type="button" value="Get" onclick="getData()" />
                </div>
                <div class="panel-body">
                    @*@foreach(var item in Viewbag.MaybeJ)
                    {

                    }*@

                </div>
                <div class="panel-footer">
                    <input type="submit" class="btn btn-success" value="Unique" />
                </div>
[HttpPost]
        public ActionResult ListData(string values)
        {
            IList<aModel> models = new JavaScriptSerializer().Deserialize<IList<aModel>>(values);
            //List<aModel> models = new List<aModel>();
            //foreach(var mod in values)
            //{
            //    models.Add(new aModel
            //    {
            //        Id = mod.Id,
            //        WebImage_Id = mod.WebImage_Id,
            //        Wis_Id = mod.Wis_Id,
            //        Caption = mod.Caption,
            //        Specifics = mod.Specifics
            //    });
            //}
            ViewBag.MaybeJ = models;


            return RedirectToAction("Filtering");
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...