weixin_33711647 2016-07-27 18:41 采纳率: 0%
浏览 31

jQuery Ajax调用-读取数据

Im trying to read\map my object but cant see how im going wrong?

var model = { LastName: templastname, FirstName: tempfirstname, Mobile: tempmobile, AccountId: tempaccountId, Pin: tempPin }
$.ajax({
            url: "/Client/Get/",
            type: 'GET',
            data: $.param(model, true),
            cache: false,
            crossDomain: true,
            async: true,
            dataType: 'json',
            success: function (data) {

            },
            error: function (event) {

            },
            headers: {
                'Access-Control-Allow-Origin': '*'
            },
        });

Controller

 public JsonResult GetClient(string model)
        {
            var e = new ClientMapper();
            var objJavascript = new JavaScriptSerializer();

            e = objJavascript.Deserialize<ClientMapper>(model); <--Blows up
}

 private class ClientMapper
        {
            public string FirstName { get; set; }
            public string LastName { get; set; }
            public string AccountId { get; set; }
            public string Mobile { get; set; }
            public string Pin { get; set; }
        }

Model value:

LastName=dfdfdf&FirstName=dfdfdfdf&Mobile=dfdfdf&AccountId=4e82dbfe-2b7f-472c-b66c-0707b1d66ba2&Pin=1234&_=1469644529256

Any ideas how I format this correctly?

  • 写回答

1条回答 默认 最新

  • weixin_33722405 2016-07-27 18:47
    关注

    Instead of writing string model in function param write "ClientMapper" make that class public. C# Mvc will aumatically map the json to object

    public class ClientMapper {....}
    public JsonResult GetClient(ClentMapper model)
    
    评论

报告相同问题?

悬赏问题

  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图