zoukankan      html  css  js  c++  java
  • Invoke action which type of result is JsonResult on controller from view using Ajax or geJSon

     $.getJSON("/StoragePoint/ReadStoragePoint/", { id: $("#StoragePoint_Id").val() }, function (data) {
                            $("textarea[id='StoragePoint_AdditionalDetails']").val(data.AdditionalDetails);
                        }).success(function () { alert("second success"); })
                       .error(function () { alert("error"); })
                       .complete(function () { alert("complete"); });

    Or

     $.ajax({
                            type: 'POST',
                            url: '/StoragePoint/ReadStoragePoint',
                            data: { 'id': $("#StoragePoint_Id").val() },
                            dataType: 'json',
                            success: function (jsonData) { alert("Yes"); },
                            error: function () { alert('Error'); }
                        });

      [Authorise(PermissionIdentifier.ReadStoragePoint)]
            [AcceptVerbs(HttpVerbs.Get)]
            public JsonResult ReadStoragePoint(int id)
            {
                string additionalDetails = StoragePointRepository.ReadSingle(id).AdditionalDetails;
                var result = new JsonResult()
                {
                    JsonRequestBehavior = JsonRequestBehavior.AllowGet,
                    Data = new
                              {
                                  AdditionalDetails = additionalDetails
                              },
                };
                return result;
            }

    JSon method:

  • 相关阅读:
    《敏捷软件需求》阅读笔记三
    《敏捷软件需求》阅读笔记二
    《敏捷软件需求》阅读笔记一
    《需求工程-软件建模与分析》阅读笔记三
    《需求工程-软件建模与分析》阅读笔记二
    《需求工程-软件建模与分析》阅读笔记一
    C#.NET程序设计实验三实验报告
    C#.NET程序设计实验二实验报告
    C#.NET程序设计实验一实验报告
    oracle——存储数据时的编码问题
  • 原文地址:https://www.cnblogs.com/Mac_Hui/p/2615309.html
Copyright © 2011-2022 走看看